- Returns prorated estimates for both the current and proposed plans.
- Returns the amounts that the customer is most concerned with:
- Total amount due
- Date of the next charge
- Cost for that next charge.
Example Usage: Upgrade from Basic to Premium with a support add-on
If a proposed plan change is ineligible for proration, the endpoint will return one of the following reasons as follows:
|The subscription is inactive
|2. SCHEDULED PAUSE
|The subscription is scheduled to be paused
|The subscription is currently paused
|The subscription doesn’t have a payment method on file
|The payment method associated with the subscription can’t be used for proration
|Subscriptions in the trial period are not eligible for proration
|Managed subscriptions are not eligible for proration
|The subscription is either currently on, or has passed the re-bill and can’t be prorated
|The subscription can’t be prorated since there are no successful payments posted to it
|The subscription can’t be prorated as the payment is no longer refundable
The subscription change history is a comprehensive record of plan changes to a subscription. These plan changes include base plan level updates or feature level changes.
Call this API to display the following information:
- what part of the subscription plan changed
- when the subscription plan changed
- how the subscription plan changed
Refer to the Plan Change History API documentation for additional information.
Updated 2 months ago