#davidjb99 - Checkout
1 messages · Page 1 of 1 (latest)
this is an example if it helps https://dashboard.stripe.com/test/customers/cus_LSdfCqj04FZvR0
yeah sorry my example is somewhat different
Just to clarify upgrade/downgrade by default happens immediately
when you pay $100 for 5 seats and then go down to 4 we immediately credit you back for the overpayment and it goes in the customer's credit balance for future payments
If you want the 5 seats to stay valid until the end of the period then you have to use SubscriptionSchedules
You want to start by reading https://stripe.com/docs/billing/subscriptions/upgrade-downgrade
you also seem to use the Customer Portal. This doesn't support "defer updates to the end of the period today" it's always an immediate upgrade/downgrade
yes I've read these, I'm using teh prebuild stripe portal so I don't think schedules are supported? I have it set to always_invoice which I thought would correctly work.
it does correctly work and does what I described
it doesn't do what you described at step #3
ah I see it's applying a credit balanceat step 3 right?
correct
I can see what the problem is now, it would be helpful if the Checkout supported SubscriptionSchedules, I guess you will add this one day. Thanks for your assiatance.