#ozolan-schedule-downgrade

1 messages ยท Page 1 of 1 (latest)

lusty ginkgo
#

Hello ๐Ÿ‘‹
give me a moment to look into it ๐Ÿ™‚

broken raft
#

Hello hanzo, thank you ๐Ÿ™‚

wind anvil
#

Double checking that, or if there is a workaround

#

If you turn prorations off, the pricing won't change for the user until the end of the billing cycle. Is that enough for what you are trying to do? https://stripe.com/docs/api/customer_portal/configuration#portal_configuration_object-features-subscription_update-proration_behavior

broken raft
#

I believe I can't use Customer Portal because if my customers downgrade from their current plan, they should be able to use their best plan until the end

#

Do stripe have one github repo with a sample implementation with this use case?

#

I think this is a normal saas use case

wind anvil
#

I am not aware of a sample for this use case specifically but I will look.

#

So to clarify, are you currently using the customer portal and you would like this behavior or are you only considering it?

#

Or is the "billing portal" you mentioned before not Stripe's billing portal?

broken raft
#

I'm currently using a test account and trying to implement on my saas

#

Currently trying to use stripe's billing portal

#

I think this is the normal behaviour , that's why I can't understand why there is no easy methods to make this happen

wind anvil
#

I can definitely put in a feature request for it, or add to one if it already exists.

broken raft
#

Yes please, I think it will be very useful to add this option to the billing portal

wind anvil
#

Will do. Do you know what you want to do in the short term for this?

#

Like I said, subscription schedules would be the way to do this without the customer portal though updating subscriptions with them multiple times can get complicated

broken raft
#

I think I will create my own billing portal for now and implement everything

wind anvil
#

Otherwise you can definitely delay your provisioning of the new plan to the next billing cycle even if Stripe updates the plan in our records before then

#

Cool, glad you have a solid plan

broken raft
#

I think if Stripe updates the plan , then the customer will have a positive balance and the next billing will not be charged in total

#

Thank you for your help Pompey ๐Ÿ™‚

wind anvil
#

Of course, thank you for your patience and feedback