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

# Stripe - Integration Instructions

> Connect Stripe payments and subscriptions to SourceMedium with a restricted API key.

Stripe processes payments and subscriptions for your store. SourceMedium reads Stripe so charges, invoices, and subscribers can be analyzed next to Shopify orders.

<Info>
  You connect data sources yourself in SourceMedium. Sign in to your [SourceMedium account](https://urchin.sourcemedium.com), open your store, then in the **Data sources** section click **Connect data source** and choose the platform. You need an **Editor** or **Admin** role on the store. If you have view-only access, ask an admin or editor on your team to connect it.

  Once it is connected, [what happens next](/docs/data-inputs/platform-integration-instructions/after-you-connect) covers first-sync timing and what each connection status means.
</Info>

## How to connect

SourceMedium connects to Stripe with a restricted read key that you create in Stripe and paste into SourceMedium.

<Steps>
  <Step title="Create a restricted key in Stripe">
    In Stripe, go to **Developers → API keys** and create a restricted key with read access to customers, charges, invoices, and subscriptions.
  </Step>

  <Step title="Add the key in SourceMedium">
    Find **Stripe** in the connector picker and click **Connect**. Paste the restricted key and confirm the Stripe account.
  </Step>

  <Step title="Confirm it is connected">
    SourceMedium checks the key before saving it.
  </Step>
</Steps>

<Note>Raw data only. Stripe lands as warehouse tables. It is not modeled in `sm_transformed_v2`, dashboards, or Uni yet.</Note>

<Note>
  SourceMedium only ever reads from your connected platforms. It does not create, change, or delete anything, so create the key with **read-only** access wherever the platform offers it. Treat it like a password: keep it confidential and avoid sharing it over email or in spreadsheets. If the credential is rotated or revoked, follow this guide's connection method to update SourceMedium.
</Note>

## What data syncs

Charges, customers, invoices, and subscriptions, depending on the key's scopes.

### Notes

* Stripe in SourceMedium is a commerce payment source. It is listed under Ecommerce & Subscription, not Finance.
