Commerce Subscription Renew Input

Input representation for the Commerce subscription renew request.
Root XML tag
CommerceSubscriptionRenewInput
JSON example
1{
2  "renewalEndDate": "2025-12-31T23:59:59.000Z",
3  "renewalStartDate": "2025-06-01T00:00:00.000Z",
4  "renewalTermLength": 1,
5  "renewalTermUnit": "Year",
6  "subscriptionIds": [
7    "02ixx0000004Hb4AAE",
8    "02ixx0000004Hc5AAE"
9  ]
10}
Properties
Name Type Description Required or Optional Available Version
renewalEndDate String The date when the subscription renewal period ends. If renewalStartDate is present, you must specify either renewalEndDate or both renewalTermLength and renewalTermUnit. Optional 65.0
renewalStartDate String The date when the subscription renewal period begins. Defaults to one day after the current subscription end date. Required 65.0
renewalTermLength Integer The duration of the renewal term. If renewalStartDate is provided, you must specify either renewalEndDate or both renewalTermLength and renewalTermUnit. Optional 65.0
renewalTermUnit String The unit of time for the renewal term. For example, days, months, or years. If renewalStartDate is present, you must specify either renewalEndDate or both renewalTermLength and renewalTermUnit. Optional 65.0
subscriptionIds String[]

List of digital product subscription IDs to renew. The default is 5. The maximum value is 25.

The API supports renewal of one digital product subscription per request. From API version 66.0 and later, you can renew multiple subscriptions in a single request.

Required 65.0