How do upgrades/downgrades and proration work mid-cycle?
A subscription can be upgraded or downgraded mid-cycle, with proration applied so the customer is charged or credited fairly for the unused portion of the current period, and the next cycle is adjusted to the new plan. This avoids penalizing a customer for changing plans partway through a period and keeps billing accurate to what they actually used. The proration logic computes the…
A subscription can be upgraded or downgraded mid-cycle, with proration applied so the customer is charged or credited fairly for the unused portion of the current period, and the next cycle is adjusted to the new plan. This avoids penalizing a customer for changing plans partway through a period and keeps billing accurate to what they actually used. The proration logic computes the mid-cycle difference; the change then carries forward to subsequent cycles at the new rate.