Recharge ‍Subscriptions Integration, How It Works

Dave Wiltshire
Feb 24, 2026

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.