SchedulePhaseItems
- Type: array 1…
Items active during a phase. At least one item is required per phase. Items without
recurringare one-time charges (captured at phase creation, excluded from all future billing cycles).For the terminal phase with
end_behavior: CANCEL, repeat the previous phase's items. The subscription is canceled immediately when the last phase is applied, so the repeated items are never charged again.Phase item referencing an existing catalog price.
One-time charge: omit
recurring(or set null) — the item is charged once on phase creation and excluded from all future billing cycles.- priceType: stringrequired
Price ID from your product catalog.
- currencyType: string | nullmin length:3max length:3
Currency override. Falls back to schedule default_settings or subscription currency.
- metadataType: object | null
Arbitrary key-value pairs for this item.
- quantityType: integermin:1
Quantity of this item.
- recurringType: object · RecurringConfig
Recurring billing config. Omit or null for a one-time phase charge.
- unitType: number | null
_amount min:0Unit amount override in cents. Falls back to the catalog price if omitted.

