Recharge is the leading subscription management platform for Shopify. Order Editing connects to Recharge with an API token so your subscription customers can make one-time changes to an individual order, like swapping a product or updating their address, without affecting their ongoing subscription.
Subscription customers can edit a single order without changing future deliveries
Address changes sync back to Recharge automatically
You choose which subscription actions are available, like reschedule, cancel, and reactivate
Recharge creates the upcoming subscription order. Order Editing opens an editing window on it, the customer makes their changes, and when the charge processes the edited order syncs to Recharge for fulfilment. Changes apply only to that order, not the customer's subscription settings, future deliveries, or billing schedule.
On a subscription order, customers can:
Add a one-time product
Add a subscription product
Increase quantity
Swap a variant
Remove an item
Update their shipping address
ℹ️ Note: Shipping method upgrades aren't supported on subscription orders.
1. In Recharge, go to Integrations > API tokens and create a token with full access.
2. Copy the token.
💡 Tip: On the Recharge page in Order Editing, the connect button opens your Recharge API tokens page directly. Order Editing needs a token with full access to read your subscription data.
1. In Order Editing, go to Integrations > Recharge.
2. Paste your token into the Recharge Access Token field and save.
3. Order Editing validates the token, and the status shows Connected. Turn on Use Recharge integration.
Turn on the actions you want customers to have when they edit a subscription order:
Enable Recharge Reschedule Orders
Enable Recharge Cancel Subscription Orders (optionally Preselect Recharge Cancel Subscription)
Enable Recharge Re-activate Subscription Orders
ℹ️ Note: These options only become available once Use Recharge integration is turned on.
Make sure you pasted a Recharge API token with full access. Re-copy it from Integrations > API tokens in Recharge and paste it again. The status should change to Connected.
Confirm Use Recharge integration is turned on and the status shows Connected. Also check that your editing rules allow edits on subscription orders.
Shipping address changes sync to the customer's Recharge address automatically. If one didn't, check the connection still shows Connected, then have the customer make the change again.
Shipping method upgrades aren't supported on subscription orders, so that option won't appear for these customers.
No. Edits made through Order Editing apply only to the specific order being edited. The customer's subscription settings, future deliveries, and billing schedule stay the same.
Yes. Order Editing connects to Recharge using a full-access API token, which you create in Recharge under Integrations > API tokens.