#tyler-archetype
1 messages · Page 1 of 1 (latest)
hello! i think the question here is really more about how do you migrate existing customers on the old product/prices?
correct yes
i would schedule [0] the update to the Subscription to the new product / price at the end of the period
[0] https://stripe.com/docs/billing/subscriptions/subscription-schedules
would this have to be manually done for each user?
yes, but it would really just be a loop
oh you're saying if I did it through the api
yep
and if I wanted the effect to take place right away could I do that?
I'd be looking to migrate them to the same pricing setup so there wouldn't be any prorating
sure, if you wanted the effect to take place right away, then you wouldn't need to use a Subscription Schedule. You would just change the price : https://stripe.com/docs/billing/subscriptions/upgrade-downgrade#changing
i would make sure to set proration_behavior=none
I see. And do you know what the user experience is like when this happens? Are they notified that their subscription changed?
Stripe wouldn't notify the customer that their subscription changed. If your implementation informs the customer, that would be a separate matter though and I don't really have visibility about that.
my implementation as in if my services are listening to a subscription change webhook or something
something along those lines
and as far as changing the subscription I'd have to script that. Like have a mapping of which subscription id to change to what
there's no way to just say "all users on this subscription, move to this other subscription"
yeah, right now there's no such way to just say "all users on this subscription, move to this other subscription"