ReCharge is a recurring billing & subscriptions app for eCommerce platforms. It allows you to supercharge your subscription business and integrating your loyalty and rewards platform enables you to give back to your monthly subscribers.

✅ Smile apps/integrations are only available on a Smile paid plan, on the Shopify platform.


What does ReCharge do?

What you need to install the ReCharge app

How to install the ReCharge app

Check your ReCharge account platform type

Setting up the Subscription rewards

How customers use their subscription rewards

What does ReCharge do?

ReCharge is one of the most used recurring billing and subscription solution services in the Shopify app store. With ReCharge and Smile you can reward customers with discounts (fixed amount $ or % off rewards) they can use on subscription payments.

What you need to install the ReCharge X Smile integration

  • A valid ReCharge API key with:

    • Read access: Store Information and Customers

    • Read & Write access: Discounts

  • Products set up for subscription billing

  • A ReCharge account that either uses the Shopify Checkout integration (SCI), or the Recharge Checkout on Shopify (RCS) platform type.

How to install the ReCharge app

Firstly - you'll want to Generate a ReCharge API token from your ReCharge account -here's how.

📋 Note: Make sure that you have the appropriate permissions enabled for your new API token for the integration between ReCharge and Smile to work! Check out this article from ReCharge to confirm.

Your API key from ReCharge will need the following permissions:

  • Discounts - Read and Write access

  • Customers - Read access

  • Store Information - Read access

On the Integrations page of your Smile Admin, select the ReCharge app and click Connect.

Enter your ReCharge API key and click Connect to ReCharge.

Check your ReCharge account platform type

Before moving on to the next step, you’ll need to determine if your ReCharge account is on ReCharge Checkout on Shopify (RCS) or Shopify Checkout Integration (SCI). Please take a look at this guide from ReCharge to find out.

  • If you are on RCS - move on to the next step.

  • If you are on SCI - please reach out to ReCharge to get the new integration enabled for your account.

    • To reach out, click on the link above - this will open a new email draft for you with the recipient, subject and body filled out. Please include your store URL so ReCharge knows which account to enable the feature for.

  • If you are on any of the other platform types - unfortunately you will not be able to use the Smile X ReCharge integration at this time.

Setting up the Subscription Rewards

Once the ReCharge app is connected to your Smile account, you need to set up the ReCharge subscription coupon.

To add this reward to the points program, go to the Program > Points and click the Add Ways to redeem button.

Select one of the options under ReCharge to add your subscription-specific reward:

To add this reward to the referrals program, go to the Program > Referrals page - and click Add reward for either the Referring customer reward, or the Referred friend reward.

📋 Note: If you already have rewards added in the referral program, you'll want to:

Click the Change button> Delete the current reward> then click Add reward.

Scroll down to find the ReCharge section - then select either an amount discount or percentage discount:

In the reward edit page, add the amount of points, and coupon value. Once you click Create, your customers will be able to spend their points for this subscription reward.

📋 Note: The ReCharge rewards do not include a minimum purchase amount setting, a collection specification setting, a coupon prefix setting, or a rewards expiry setting.

📝 Pro Tip: Make your subscription coupon reward as exciting as the rest of your program by giving it a unique name. You can even add a custom icon to really make it stand out!

📋 Note: Even though ReCharge subscriptions are processed through ReCharge billing, your customers will still be able to earn points based on the points per dollar earning rules you have set up in your store.

How customers use their subscription rewards

In order to claim their ReCharge subscription reward, your customers will need to be logged into their account on your store.

Once they've logged in, they can navigate to your program's launcher and click Ways to redeem.

The ReCharge subscription coupon will be listed as one of the rewards you offer in your program. If they have enough points, they can use it by clicking the Redeem button.

As soon as they click Redeem, a coupon code will show up in the customer panel. Customers can then either copy the code to use immediately, or access it in the follow-up email sent automatically through Smile.

📋 Note: Your ReCharge API key will only automatically generate a coupon code for subscription items. If you sell non-subscription items, you will need to create a separate reward for your customers to use.

Customers can use the ReCharge coupon code in two ways:

  • At checkout:

    • If you use RCS, customers can apply the coupon code in the ReCharge checkout of a new subscription

    • If you use SCI, customers can apply the coupon code in the Shopify checkout of a new subscription

  • Customers with existing subscriptions can click the button that says Discount a Subscription and apply the coupon code to one of their existing subscriptions through the ReCharge customer portal

📋 Note: ReCharge coupons will 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 not carry over to their next order. Instead, the customer would forfeit the remaining value of the reward.

What's next?

ReCharge - documentation

Learn more

Get help with Smile apps

Rewards by platform

Not earning points FAQ

Did this answer your question?