This article is for Shopify merchants only.
Integrate Recharge with ReferralCandy so you can give out rewards on your store's subscription products. This article is specific to the Shopify Checkout Integration platform.
Connecting ReferralCandy to Recharge
Connecting ReferralCandy to Recharge is necessary if you want your advocates to apply discount codes to their existing subscriptions via the Recharge Customer Portal.
Why this extra step is needed (Recharge Customer Portal)
Shopify discount codes are redeemed in Shopify Checkout, but existing subscribers can also manage their subscriptions in the Recharge Customer Portal. Recharge handles discount codes for recurring orders and customer-portal redemptions through Recharge, which can require the same discount code to exist in Recharge (not just in Shopify).
By connecting ReferralCandy to Recharge (and enabling discounts in the Recharge Customer Portal), advocates/affiliates can redeem their ReferralCandy reward codes (for example, THANKS codes) on their existing subscriptions through the Recharge Customer Portal β not only on a new checkout order.
If you skip the Recharge integration steps, reward codes may still work when a customer applies them at Shopify Checkout β but they may not be redeemable on existing subscriptions in the Recharge Customer Portal. This is important because most subscribers who earn a reward will likely want to apply it to their existing subscription, not wait until they place a brand-new checkout order.
Before integrating, make sure that ReferralCandy and Recharge are installed in your Shopify store and that you are logged in on both platforms.
To connect ReferralCandy to Recharge from your Shopify admin:
In your Shopify admin, go to Apps β Referral Candy β Integrations.
Click the Recurring payments tab.
Under Recharge status, click Connect. If you are not logged in to Recharge, you will be prompted to log in.
You will be taken to a confirmation screen. Click Install to proceed.
Once done, the Recharge status will show as connected.
Important: After connecting Recharge, go to your campaign's Rewards page and verify that your reward settings are still correct. Connecting the Recharge integration may reset your reward configuration (this happens because new subscription-related options become available). If your rewards were already set up before connecting, double-check and re-save them.
To allow your customers to apply discount codes to existing subscriptions, go to your Recharge dashboard and head to Storefront, then click Customer Portal.
Scroll down to find the Discounts section. Enable the option shown below.
Click Save.
Recharge integration FAQ
What type of products can customers apply discount codes to?
What type of products can customers apply discount codes to?
Discount codes can be applied to the following product types:
One-time purchase products only
Subscription products only
Both one-time purchases and subscription products
When will customers receive their discount codes?
When will customers receive their discount codes?
Referred friends
When new customers are referred through the referral link, they get a discount code, also known as the friend offer. They can copy this code and paste it once they reach your store's checkout page.
Advocates and affiliates (referrers)
After making a successful referral, the advocate or affiliate receives a reward email with a unique discount code inside.
Where can customers redeem their discount codes?
Where can customers redeem their discount codes?
Existing subscriptions
New subscriptions
New one-time purchases
What are the limitations of this type of integration?
What are the limitations of this type of integration?
If you didn't complete the Recharge integration steps, advocates won't be able to apply discount codes to their existing subscriptions via the Recharge customer portal
You can select only one product collection to which the reward can be applied


