#sahilbest999
1 messages · Page 1 of 1 (latest)
hi! well you can have one Subscription(so one Invoice) using multiple Prices. https://stripe.com/docs/billing/subscriptions/multiple-products
okay but we're showing to our customers that they can have multiple subscriptions. i am a bit worried if going with the above approach would cause some issue
hard for me to say without more context on your exact set up
if you have multiple Subscription objects sub_xxx for the same Customer, they all charge separately
if you want to only charge for all "recurring items" in one single payment, generally you do that by just having one Subscription sub_xxx with multiple recurring Prices
what we want is to charge only once but for all subscription.
so going with only 1 stripe subscription per customer is safe to use?
even if we say to our users that they can create multiple subscription
and also are there any downsides to this approach?
not sure what you mean by 'safe' , but it's important to separate actual code/API from what you message to the customer
you can use the word "multiple subscriptions" but mean "you have one Subscription object sub_xxx and we add/remove Prices to it for multiple recurirng items"
depends how you want to do things
okay, got it
maybe https://stripe.com/docs/billing/subscriptions/multiple-products#restrictions ? depends what your specific concerns are
okay,
but can i allow trial for a specific product ?
no, trial periods apply to the entire subscription
a "per-product" trials aren't really something Stripe Billing supports, a workaround would look something like
- not actually making the API call to update the Subscription to add the Price until the end of the trial
- adding the Price but also adding a coupon for the same amount of the Price and then removing the coupon later, etc