| Change the selected base or variant price | Current paid period stays unchanged; renewal uses that catalog row’s current value |
| Lower a per-unit price (usage, seats, quota) | Applies immediately — this period is billed at the cheaper price |
| Raise a per-unit price (usage, seats, quota) | New price applies starting next period |
| Increase included units, enable a feature, or make it unlimited | Updates the current-period snapshot |
| Reduce included units, disable a feature, or remove it | Existing snapshot remains until renewal |
| Hide or soft-delete a plan | Existing subscriptions keep it; new selection is blocked |
| Archive a price | New selection is blocked; subscriptions already bound to it continue |
| Change a free plan’s included balance/credits | Applies at each customer’s next monthly reset |