Update Scheduled Renewal Configuration Item
Updates an existing configuration item’s pricing and quantity.
If you site has list vs sales pricing enabled, accepts renewal_configuration_item.custom_price.list_price_point_id, validates and persists it; omitted value follows existing/default behavior; with list vs sales pricing disabled, parameter is ignored (no validation/behavioral impact). This functionality is supported in the API, but is not currently supported in SDKs.
Authorization
BasicAuth The username is a Maxio Chargify API key. The password is x.
In: header
Path Parameters
The Chargify id of the subscription.
The scheduled renewal configuration id.
The scheduled renewal configuration item id.
Request Body
application/json
Response Body
application/json
application/json
curl -X PUT "https://example.com/subscriptions/0/scheduled_renewals/0/configuration_items/0.json" \ -H "Content-Type: application/json" \ -d '{ "renewal_configuration_item": { "item_type": "Component", "item_id": 57, "quantity": 2, "custom_price": { "pricing_scheme": "stairstep", "prices": [ { "starting_quantity": 1, "ending_quantity": null, "unit_price": 5 } ] } } }'{ "scheduled_renewal_configuration_item": { "id": 555, "subscription_id": 12345, "subscription_renewal_configuration_id": 987, "item_id": 42, "item_type": "Component", "item_subclass": "SubscriptionComponent", "price_point_id": 73, "price_point_type": "ComponentPricePoint", "quantity": 3, "decimal_quantity": "3.0", "created_at": "2025-09-01T12:00:00Z" }}Delete Scheduled Renewal Configuration Item DELETE
Removes an item from the pending renewal configuration.
Subscription Group Signup POST
Creates multiple subscriptions at once under the same customer and consolidates them into a subscription group. You must provide one and only one of the `payer_id`/`payer_reference`/`payer_attributes` for the customer attached to the group. You must provide one and only one of the `payment_profile_id`/`credit_card_attributes`/`bank_account_attributes` for the payment profile attached to the group. Only one of the `subscriptions` can have `"primary": true` attribute set. When passing a product to a subscription you can use either `product_id` or `product_handle` or `offer_id`. You can also use `custom_price` instead. The subscription request examples below will be split into two sections. The first section, "Subscription Customization", will focus on passing different information with a subscription, such as components, calendar billing, and custom fields. These examples will presume you are using a secure chargify_token generated by Maxio.js (formerly Chargify.js).