What is Recharge?
Recharge is a leading subscription management solution for Shopify merchants. It powers recurring revenue for over 50 million subscribers across 15,000+ brands by handling subscription billing, payment management, customer portal access, and churn reduction.
Integration Overview
By integrating Recharge with Rebuy, merchants can:
Offer one-click subscription upsells in the Smart Cart™, checkout page widgets, post-purchase offers, and thank-you pages.
Display subscription recommendations and product add-ons in Recharge’s Customer Portal and Reactivation Landing Pages.
Allow customers to upgrade from one-time purchases to subscriptions seamlessly.
Improve subscription conversion, reduce churn, and boost average lifetime value.
Important to Note
There are 2 different configurations if you are using Recharge. Please review the checkout types and choose which fits your particular store's needs:
Recharge Checkout
If you are using Version 1 (V1) of Recharge (with Recharge checkout), please note that this version does not require this subscription integration to be configured. You will just need to set up the integration following the instructions in this article.
Shopify Checkout
Users on Version 2 (V2) of Recharge (with the Shopify checkout and using the the new Product Subscription Plans unveiled by Recharge), should set up their subscription integration following the instructions in the Subscription Integrations article.
Please ensure that you choose the appropriate integration based on your Recharge version and your usage of selling plans to ensure a smooth subscription experience. If you have any further questions or need assistance, please reach out to our support team.
Installation Instructions
Prerequisite
Recharge must be installed and configured on your Shopify store.
Determine whether you use Recharge Checkout (V1) or Shopify Checkout with Recharge (V2) to choose the correct setup path.
Integration Installation
Enable Subscription Integration
Select Checkout
Select the checkout that your Shopify store is using.
The default is the Recharge checkout (with the option to add a custom checkout domain if you have one).
Resync Subscription Data
Go to Rebuy Admin → Settings → Status.
Under “Selling Plans,” click Resync to import current subscription options from Recharge.
Activate “Switch-to-Subscription” Features
Smart Cart: Navigate to Cart Items Settings → toggle Switch to Subscription, then save.
Checkout Page Widgets, Pop-ups, Carousel Selectors, Thank-You Offers, Customer Portal, and Reactivate Landing Pages are automatically enabled once data is synced.
Users on Version 2 (V2) of Recharge (with the Shopify checkout and using the the new Product Subscription Plans unveiled by Recharge), should set up their subscription integration following the instructions in the Subscription Integrations article.
FAQs
Why am I being redirected to the Recharge Checkout page via Smart Cart instead of the Shopify Checkout page when I already have my default Checkout option configured on Rebuy's Recharge integration page?
To solve for this, you can change the "Checkout Routing" option under the "Checkout Button" settings in your Smart Cart settings to "Shopify Always". For the opposite situation (redirecting to Shopify Checkout instead of Recharge Checkout), you can select "Recharge Always":
Why don't I see an option to "Upgrade to Subscription" when I add a one-time variant to cart?
If the "Upgrade to Subscription" option is missing when you add a one-time, subscription-eligible variant to the cart, first make sure the Recharge integration is enabled following the installation steps above. If it is already enabled, refresh your subscription data with a resync.
To resync subscription data, go to Rebuy Admin Settings, then the Status page, and open the Integrations section. Click Resync on the Selling Plans row to reimport your subscription options, and click Resync on the Recharge row to refresh its webhooks.
If product data also looks stale, perform a Product Data resync by following the steps in the help doc at Sync Product Data, Store Data, and Clear Cache
(Image above: Integrations section of the Status page showing the Recharge row and the Selling Plans row, each with a Resync button.)






