Docs Get started Connect Stripe account

Connecting your Stripe Account

Want to see all your app revenue in one place? If you’re using Stripe alongside Shopify Billing, connecting your Stripe account will give you a complete picture of your financial metrics.

About Stripe Integration

What you get

Connecting Stripe lets you:

  • See all your revenue in one place, whether it’s from Stripe or Shopify Billing
  • Track your complete financial metrics in a single dashboard
  • Get unified reporting across payment providers

Setting up your Stripe connection

Step 1: Create a restricted API key

First, we’ll need a restricted API key from Stripe. Here’s how to set it up:

  1. Sign into your Stripe account
  2. Head to the API keys page in the developer portal
  3. Create a new restricted key
Create Stripe restricted key
  1. When asked, select “Providing this key to another website”
Providing this key to another website
  1. Fill in the details:
Customize permissions for this key

Step 2: Set Key Permissions

Since we’re just syncing data for now (billing features coming soon! 😎), you’ll need these read-only permissions:

  • Read all core resources
  • Read all billing resources
  • Read all orders resources
  • Read all issuing resources
  • Read tax
Stripe key permissions

🔐 Pro tip: After creating the key, store it somewhere safe. Consider adding a note about where you’re using it – future you will thank you!

Step 3: Connect in Mantle

Now head to your app’s settings in Mantle:

  1. Check the “this app uses an external billing provider” box
  2. Paste your Stripe restricted key into the access token field
  3. Leave the publishable key field empty for now
  4. Save your settings
App settings Stripe key

What happens next?

Once you save, Mantle automatically starts syncing your Stripe revenue data. You’ll soon see your complete financial picture, combining both Stripe and Shopify Billing data in one place.

Looking ahead

Keep an eye out for our full Mantle Billing integration with Stripe – it’s coming soon! When it launches, you’ll be able to manage all your billing operations directly through Mantle, regardless of which payment provider you’re using.