Creates a ramp for a subscription.
Note
- Subscription status: You cannot create ramps for subscriptions in the
pausedorcancelledstatus. - Advance invoice: You cannot create ramps for subscriptions that have an advance invoice schedule.
- Upcoming ramps limit: A subscription can have a maximum of 12 upcoming ramps at any given time, excluding deleted ramps. Upcoming ramps are ramps with
statusasscheduled. - Total ramps limit: A subscription can have a maximum of 100 ramps at any given time, excluding deleted ramps.
- You cannot create a ramp for subscription, when ramps are in draft status.
Sample Request
URL Format
Input Parameters
The time when this ramp takes effect.
Caution
- Ensure the time is within five years from the current time.
- Ensure there is a minimum 24-hour interval between
effective_fromof two consecutive ramps. - If the subscription is scheduled to be paused or canceled in the future, ensure the time is not on or after
pause_dateorcancelled_at.
A brief summary of the pricing changes applied with this ramp.
List of coupons removed from the subscription through this ramp.
Caution Ensure this list does not include:
- Coupons being added through this ramp.
- Coupons already removed by a previous ramp.
List of discounts removed from the subscription through this ramp.
Caution Ensure this list does not include discounts already removed by a previous ramp.
List of item prices removed from the subscription through this ramp.
Caution Ensure this list does not include:
- Item prices being added or updated through this ramp.
- Item prices already removed by a previous ramp.
Note Allowed only when both of these conditions are met:
- Price overriding is enabled for the site.
- pricing_model of the item price is either tiered, volume, or stairstep.
Replaces the existing item_tiers for specific item_prices within the subscription. You must provide the complete tier set for any item_price, even if you're changing the price for only one tier.
Returns
Resource object representing ramp