Skip to content

[Subscription Upgrades] Changing from Team to Business Mid-cycle causes unexpected price increase of PAYG/on-demand events #84670

@souredoutlook

Description

@souredoutlook

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:

  1. 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
  2. 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

No one assigned

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions