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:
- Sign into your Stripe account
- Head to the API keys page in the developer portal
- Create a new restricted key

- When asked, select “Providing this key to another website”

- Fill in the details:
- Name: Mantle
- URL: https://heymantle.com
- ✓ Check the “customize permissions for this key” box

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

🔐 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:
- Check the “this app uses an external billing provider” box
- Paste your Stripe restricted key into the access token field
- Leave the publishable key field empty for now
- Save your settings

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.