#Markan97-sub-upgrade
1 messages · Page 1 of 1 (latest)
The desired behavior is that when I change the subscription price it is not billed immediately but when the invoice was generated before the change.
So you want to retain the existing billing cycle date?
Yes!
Then you need to pass in a pseudo trial period when doing the upgrade to fix the billing period to the same dates: https://stripe.com/docs/billing/subscriptions/billing-cycle#changing
As I understand you, I should put a trial period until the next invoice?
Yes, you'll need to set a trial period to the date you want the billing period fixed to
Then they'll be billed immediately for the full upgrade cost, there'll be a 'trial' period until the same billing cycle, when they'll be billed again
But I don't want them to be charged for the change right away.
I want them not to be charged at the time of change
Thank you for the detailed explanation. I appreciate your commitment!
This works great. Thank you once again!
np!