> ## Documentation Index
> Fetch the complete documentation index at: https://help.smile.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Recharge integration setup

> Setup instructions for installing and configuring the Smile and Recharge integration.

## 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](https://support.getrecharge.com/hc/en-us/articles/360008681834-Identifying-your-store-s-Recharge-checkout-platform).

* 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.

<Info>
  **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.
</Info>

## Install the Recharge integration

To connect your Recharge account to Smile:

1. In Smile Admin, navigate to **[Integrations](https://app.smile.io/integrations)**.
2. Click the **Recharge** card.
3. Click **Connect**.
4. Generate an API key in Recharge by following [these steps](https://support.getrecharge.com/hc/en-us/articles/360008829993-Recharge-API#h_01FKNZXW14QJV3H00AMAEZ30VW).
5. Paste the API key into the **API Key** field.
6. Click **Connect to Recharge**.

<Info>
  **Important:** Your Recharge API key must include the following permissions:

  * Discounts — Read and write access
  * Customers — Read access
  * Store Information — Read access
</Info>

<Warning>
  **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.
</Warning>
