Я использую Stripe для платежей, которые являются подписками на мое приложение SaaS.
Stripe, недавно попросил меня убедиться, что я использую их последний API, который имеет концепцию продуктов.
Мой вопрос, где мне указать товар? В StripeCustomerCreateOptions
при создании клиента или StripeChargeCreateOptions
при зарядке?
Я не вижу ProductId ни в одном объекте - кстати, я использую .NET Client
.
Однако в StripeCustomerCreateOptions
объекте я вижу PlanId
, а также Quantity
свойства. Я продаю «лицензии» для моего приложения SaaS, которые являются ежемесячными подписками. Таким образом, клиент может оплатить 3 ежемесячные лицензии на подписку.
Нужно ли указать продукт через PlanId
и задать количество в StripeCustomerCreateOptions
, а затем просто указать общую сумму в StripeChargeCreateOptions
?
Это то, как я должен справляться со своими обвинениями с помощью Stripe?