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
Q: 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?
A: 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":
Q: Why don't I see an option to "Upgrade to Subscription" when I add a one-time variant to cart?
A: First, ensure the Recharge integration is properly enabled per the instructions above. If the integration has already been enabled, you may need to perform a Product Data resync and/or a Recharge Webhooks resync in your Rebuy Admin Settings.
To perform a Product Data resync, follow the steps in the help doc here.
To perform a Recharge Webhooks resync, navigate to your Rebuy Admin Settings, then Status page. Scroll down to the Recharge Webhooks section, then click Resync: