#ldream-sub-upgrade
1 messages · Page 1 of 1 (latest)
Hey! You'd need to change the billing date at the time of the upgrade: https://stripe.com/docs/billing/subscriptions/billing-cycle#changing
do you mean by resetting the anchor? billing_cycle_anchor=now
Yep! Otherwise:
If both prices have the same billing periods—combination of interval and interval_count, the subscription retains the same billing dates.
So the initial invoice will be prorated accordingly
if we do that, does it set the billing cycle to halfway through the month? what if we wanted to keep the original billing cycle start date? (we have a metered billing element to this, so it gets tricky)
You would need to add a pseudo trial period to retain same billing date
ah that's interesting. how does that work if you dont mind me asking?
given:
initial start date: 1 july
Upgrade date: 14 july
Set billing cycle to now + a trial period from 1-14 july?
The trial period from the upgrade day to the desired next billing cycle (Aug 1)
icic. would they still be charged the new price for july then? or just august onwards
They'd be charged in full for on July 14th, and then again on August 1st
icic. ok let me try that out. thank you!!