#sahilbest999

1 messages · Page 1 of 1 (latest)

proven masonBOT
grand root
nimble citrus
#

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

grand root
#

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

nimble citrus
#

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?

grand root
#

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

nimble citrus
#

okay, got it

nimble citrus
#

okay,
but can i allow trial for a specific product ?

grand root
#

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