#jarrett-UpdateSubscription
1 messages · Page 1 of 1 (latest)
Hi, creating this thread for us first
You can update the price for the subscription by requesting our Update Subcription API: https://stripe.com/docs/api/subscriptions/update#update_subscription-items-price
You'd want to make sure that proration behavior is none: https://stripe.com/docs/api/subscriptions/update#update_subscription-proration_behavior
So it does not prorate the current pricing
what about the quantity field
it says changing the price sets the quantity to 1
also you're linking the update subscription vs update subscription item
wouldn't it be easier for me to just update the subscription item?
You'd also pass the quantity on that request: https://stripe.com/docs/api/subscriptions/update#update_subscription-items-quantity
That, https://stripe.com/docs/api/subscription_items/update#update_subscription_item-price with quantity, would work as well, I'd test both of these in your test mode
is there like a good way to dry run it on production to see what it will change
after we test it in test mode
The behavior in test mode will align live mode
i realize but it was more about handling every situation since there are various different subscriptions and we don't have a test mode that is identical
If you provide more context and/ or share any subscription objects, I can further investigate and provide clearer next steps to achieve updating the prices without prorating.