Open
Description
Problem Statement
Customers that change their plan from Team to Business mid-cycle AND have accrued PAYG/on-demand events will see these events repriced at a higher price-per-event.
This is because the accepted events totals are stateless and on-demand charges are only charged at the end of the billing cycle.
Customers do not anticipate this increase in price and it is possible for their PAYG/on-demand budget to become "over spent". The result is that the budget is consumed with every budget increase until the repriced events are "paid for".
Solution Brainstorm
Some ideas:
- Store accepted event totals over time in such a way that allows the price-per-event to be calculated relative to the plan at the time the PAYG/on-demand event was accepted. Note that there is a similar known (intended) behavior where mid-cycle upgrades for monthly subscriptions are not pro-rated: Wrong charge when upselling : charging for upgraded plan in the past #46598
- Close out and charge the PAYG/on-demand budget at the time of the subscription upgrade and reset the budget for the remainder of the cycle to $0 spent.
Product Area
Settings - Subscription
Metadata
Metadata
Assignees
Type
Projects
Status
No status