Who is this guide for? This guide is for administrators setting up the Stripe integration. You’ll need Stripe admin or developer access to create API keys.
What Data Syncs from Stripe?
| Stripe Object | Maps to Quivly Object | What Syncs |
|---|---|---|
| Customers | Customers | Customer name, email, metadata, balance |
| Subscriptions | Subscriptions | Plan details, status, current period, MRR |
| Invoices | Invoices | Amount, status, due date, payment status |
| Products | Products | Product name, description, pricing |
| Charges | Payments | Payment amount, status, payment method |
Prerequisites
- Active Stripe account
- Admin or Developer role
- Permission to create API keys
Step-by-Step Setup
1
Log in to Stripe
- Go to dashboard.stripe.com
- Log in with your Stripe credentials
- Make sure you’re in the correct mode (Live or Test)
2
Open Developer Settings
- Click on the Settings menu at the top
- Click on Developers
3
Create a Restricted API Key
- Click on API keys in the left sidebar
- Click Create restricted key
- Select “Providing this key to another website”
- Enter a name (e.g., “Quivly Integration”)
- Enter the URL:
https://app.quivly.ai - Select “Customize permissions”
4
Configure Required Permissions
Enable Read access for the following resources:
Click Create key and copy the generated API key.
| Resource | Permission |
|---|---|
| Customers | Read |
| Products | Read |
| Prices | Read |
| Subscriptions | Read |
| Invoice items | Read |
| Charges | Read |
| Payment methods | Read |
Quivly only requires read permissions. We never create, update, or charge customers in Stripe.
5
Connect Stripe in Quivly
- Log in to Quivly
- Go to Settings → Integrations
- Find Stripe and click Set Up Integration
- Paste your restricted API key
- Click Install
6
Verify Sync
- Check the Logs tab to monitor sync progress
- Once complete, navigate to Customers and open a customer profile
- Go to the Revenue tab to verify Stripe data appears
- Small accounts (< 100 customers): 5-10 minutes
- Medium accounts (100-1,000 customers): 10-20 minutes
- Large accounts (1,000+ customers): 20-45 minutes
Customer Matching
Quivly uses email domain matching to link Stripe customers with CRM customers. Example:- Stripe customer with email
[email protected] - Salesforce account with domain
acme.com - Result: Matched as the same customer

