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

# ReCharge - Integration Instructions

> Connect ReCharge to SourceMedium with a read-only Admin API token.

## Follow this integration guide to connect your ReCharge data to SourceMedium.

ReCharge powers your subscription orders and recurring revenue. SourceMedium reads ReCharge to classify subscription behavior and recurring revenue alongside your Shopify orders.

### How to connect

SourceMedium connects to ReCharge with a read-only Admin API token that you create in ReCharge and paste into SourceMedium.

<Snippet file="connect-access-note.mdx" />

<Steps>
  <Step title="Create a read-only Admin API token in ReCharge">
    Open ReCharge from your Shopify admin (**Apps → ReCharge**). In ReCharge, go to **Apps → API tokens** and click **Create an Admin API token**. Name it **SourceMedium**, grant **Read** access to the available scopes, then create the token. See ReCharge's guide: [API authentication](https://docs.getrecharge.com/docs/authentication).
  </Step>

  <Step title="Add the token in SourceMedium">
    Find **ReCharge** in the connector picker and click **Connect**. Paste the API token and click **Connect**.
  </Step>

  <Step title="Confirm it is connected">
    SourceMedium saves the token and the connection shows **Connected** once syncing starts. If the token is wrong, update it from the same screen.
  </Step>
</Steps>

<Snippet file="api-key-security-note.mdx" />

### Troubleshooting

* **No "API tokens" option in ReCharge?** API tokens must be enabled on your account by ReCharge. Contact ReCharge support to enable them.
* **Hit ReCharge's API token limit?** Reuse an existing token that has the same read scopes.
* See [Why doesn't ReCharge subscription data match SourceMedium reports?](/help-center/faq/data-faqs/why-doesnt-recharge-match-sourcemedium) for other reasons your ReCharge data might not match.
