Skip to main content

Configure subscription rewards with Recharge

Use Recharge with Smile to offer subscription rewards.

Updated today

šŸ›’ Supported on Shopify only

šŸ’³ Available on paid plans

šŸ‘¤ Accessible to all roles

Recharge is a recurring billing and subscriptions app for eCommerce platforms. With the Smile–Recharge integration, you can create discounts—either a fixed dollar amount or a percentage off—that customers can use on subscription payments.

Check your Recharge account type


Before integrating, you’ll need to confirm which version of Recharge you have installed.

To check whether your Recharge account uses Recharge Checkout on Shopify (RCS) or Shopify Checkout Integration (SCI), review this guide from Recharge.

  • If you are on RCS: continue to the next step.

  • If you are on SCI (or mSCI): contact Recharge through their in-app support chat to request that they enable the new integration for your account.

šŸ’” Important: For mSCI, once Recharge enables the new integration, customers will only be able to use subscription coupons on subscription purchases through Shopify Checkout. Any previously generated subscription coupon codes will continue to work only in the Recharge customer portal, not in the Shopify Checkout.

Install the Recharge integration


To connect your Recharge account to Smile:

  1. In Smile Admin, navigate to Integrations.

  2. Click the Recharge card.

  3. Click Connect.

  4. Generate an API key in Recharge by following these steps.

  5. Paste the API key into the API Key field.

  6. Click Connect to Recharge.

šŸ’” Important: Your Recharge API key must include the following permissions:

  • Discounts — Read and write access

  • Customers — Read access

  • Store Information — Read access

āš ļø Warning: Smile is not currently compatible with the Recharge Activate redirect from login page feature. Make sure this setting is deactivated in your Recharge admin.

Add subscription rewards in your points program


Once you’ve connected Recharge, you can create subscription-specific rewards.

To add a subscription reward in your points program:

  1. In Smile Admin, navigate to Program > Points.

  2. Click Add ways to redeem.

  3. In the Recharge section, choose Recharge amount discount or Recharge percentage off.

  4. In the Reward value section, enter the Points cost and Discount value.

  5. Click Create.

Add subscription rewards in your referral program


To add a subscription reward to your referral program:

  1. In Smile Admin, navigate to Program > Referrals.

  2. Choose whether to add the reward to the Referring customer or the Referred friend.

  3. Click Add reward.

  4. Choose Recharge amount discount or Recharge percentage off.

  5. In the Reward value section, enter the discount value.

  6. Click Create.

ā„¹ļø Note: Recharge coupons only apply to a customer’s next order and do not carry over if the full balance isn’t used.


​Example: If a customer has a $50 coupon and applies it to a $25 subscription, the remaining $25 will be forfeited.

Did this answer your question?