#Shefin

1 messages · Page 1 of 1 (latest)

barren cryptBOT
red drift
#

Hi
The subscription start date is it's creation date. If you want to start the Subscription later you should probably start the subscription in future date.

pale dust
#

If I have subscription which renews on 4th and because of the wait time of 26 hours the actual payment succeeds on 5th , but the start date in the invoice.payment_succeeded event is 4th and not 5th

red drift
#

Yes that's normal because the billing cycle start on 4th... otherwise you'll have gapes in the billing cycle of your Subscription.

pale dust
#

Since I rely on the invoice.payment_succeeded event for registering the subscriptions in our DB, the subscriber always gets 1 day less

red drift
#

Don't rely on when you receive the date of the event but you need to rely on the start date of the invoice's items. It's normal to have 1 day less, you simply backdate the susbcription.

pale dust
#

Yes, thats what I use - "period" : {
"end": ,
"start":
},

red drift
#

So it's normal to have "1 day less"... that's the billing cycle of your subscription.

pale dust
#

ok. since its 26 hours now and not 72 as before, i think it shouldn't be big problem now . Thanks for the help

#

Can I add one more question in the same thread?

red drift
#

yes of course.

pale dust
#

Possible to allow upgrade of plans with in of the Stripe checkout ? The plans available for upgrade will be dynamic, so is there a way to pass the plans/prices to the checkout at the time of session creation?

red drift
pale dust
#

Can I decide the plans/prices available for upgrade based on a customer, or is it fixed?

red drift
pale dust
#

I can see only Billing information, Payment methods and Promotion codes as configurable. What am I missing?

barren cryptBOT
dry sapphire
#

👋 taking over for my colleague. Let me know if there's any follow-up Qs I can answer!

pale dust
#

No thats all, thanks