Subscription control, without the chaos
If you are running subscriptions on Shopify, you already know that post purchase is where things can quickly become messy. Customers forget to pause deliveries, move house, want to skip one shipment but not the whole subscription, or cancel an order thinking everything is gone for good.
When there is no structured self service flow, your support team steps in, billing gets complicated, and retention quietly suffers.
That is why we have rolled out major updates to our Recharge integration.
Now, subscription customers can manage eligible orders safely from the Shopify Order Status page, without breaking fulfilment logic, without conflicting with billing, and without creating inconsistencies between Shopify and Recharge.
You stay in control.
Your customers get clarity.
How the Recharge integration works
Order Editing integrates directly with Recharge using an API token. Setup is simple:
• Create a Recharge API token
• Enable the Recharge integration inside Order Editing
Once connected, Order Editing can securely read Recharge subscription orders and determine whether they are eligible for editing.
When the integration is enabled:
• Customers see additional Order Editing options on the Shopify Order Status page
• Only the features you explicitly enable are visible
• Subscription data remains consistent between Recharge and Shopify
There is no bundling of features and no automatic exposure of controls. If you do not enable it, customers will not see it.
What this enables
With the Recharge integration active, customers can manage their subscriptions in a structured, intentional way. Depending on which modules you enable, customers can:
• Cancel a single order
• Cancel future subscription deliveries
• Pause recurring deliveries
• Reschedule upcoming deliveries
• Reactivate a cancelled subscription
Just as importantly, this prevents some of the most common subscription mistakes.
It prevents:
• Customers cancelling one order and assuming the entire subscription is cancelled
• Conflicts between Recharge subscription terms and Shopify behaviour
• Unauthorised access to subscription data
• Additional CX and support workload caused by unclear cancellation flows
You reduce confusion, protect revenue and give customers the control they expect.
Recharge Subscription Modules
The integration is built around three independent subscription modules. Each module unlocks a specific customer facing control on the Shopify Order Status page.
You can enable them individually, depending on how much control you want to offer. Nothing is bundled.
1. Subscription Rescheduling
Setting: Enable subscription rescheduling
When enabled, customers see a “Reschedule your next delivery” section. This is the only module that introduces a calendar based interface.
Customer experience:
• The customer selects an upcoming delivery
• A calendar appears
• The customer chooses a new delivery date
• The delivery is rescheduled directly in Recharge
Important notes:
• This does not change the contents of the current order
• It only affects the selected future delivery
• If disabled, the reschedule section does not appear at all
It is controlled, predictable and completely optional.
2. Subscription Cancellation
Setting: Enable subscription cancellation
This module enhances the existing Cancel Order flow rather than creating a new section. It introduces intent based toggles inside cancellation.
During the edit window, when cancelling an order, customers can:
• Cancel the current order only
• Toggle “Cancel recurring subscription deliveries” to also cancel future orders
If the toggle is OFF:
• Only the current order is cancelled
• The subscription remains active
If the toggle is ON:
• All future subscription deliveries are cancelled in Recharge
If this module is disabled, customers can only cancel the current order and cannot affect future subscription deliveries.
This protects you from accidental churn while still allowing intentional subscription cancellation.
3. Subscription Reactivation
Setting: Enable subscription reactivation
When enabled, customers can reactivate a previously cancelled Recharge subscription directly from the Order Status page.
Customer experience:
• Appears inside “Manage recurring deliveries”
• Allows customers to restart a cancelled subscription
• Does not affect completed or locked orders
If disabled, cancelled subscriptions cannot be reactivated by the customer.
Again, visibility depends entirely on your settings.
Behaviour outside the editing window
Once your Order Editing window ends:
• Edit shipping address is locked
• Cancel order is locked
However, Recharge modules may still appear if enabled, including:
• Reschedule your next delivery
• Manage recurring deliveries, including pause or reactivate
This ensures operational stability while still allowing appropriate subscription management beyond the initial editing period.
Why this matters
Subscriptions are one of the most powerful growth levers in ecommerce, but they are fragile. If a customer thinks they have cancelled everything but have not, trust is damaged. If they cancel an entire subscription when they only meant to skip one delivery, predictable revenue disappears.
Recharge remains the subscription engine. Order Editing becomes the structured customer interface that makes it clear, controlled and commercially safe.
When customers feel in control, they stay longer, submit fewer tickets and have a better post purchase experience. If you are running Recharge without safe, configurable self service, you are leaving retention and CX gains on the table.
Fifteen minutes of grace for orders.
Ongoing clarity for subscriptions.
That is how Shopify post purchase should work.