Stripe integration
Connect your Stripe account to accept payments with automatic currency conversion. Accordero creates checkout sessions in your visitor's local currency, handles webhooks, and manages customer data.
How it works
- You connect your Stripe account using a restricted API key
- Accordero creates checkout sessions on your behalf
- Customers pay in their local currency
Setting up Stripe
1. Create a restricted API key
- Go to your Stripe Dashboard → Developers → API keys
- Click "Create restricted key"
- Name it "Accordero"
- Enable these permissions:
- Products: Read
- Prices: Read
- Checkout Sessions: Write
- Customers: Write
- Subscriptions: Write
2. Connect in Accordero
- Go to your Accordero dashboard
- Navigate to Integrations
- Click "Connect Stripe"
- Paste your restricted key
- Save
Your Stripe account is now connected and ready to accept payments.
Supported features
| Feature | Status | Description |
|---|---|---|
| One-time payments | ✅ Supported | Single purchases with automatic currency conversion |
| Subscriptions | ✅ Supported | Recurring billing with monthly/yearly plans |
| Automatic tax | ✅ Supported | Uses Stripe Tax if enabled on your account |
| Multiple currencies | ✅ Supported | 135+ currencies with real-time conversion |
| Customer management | ✅ Supported | Create and reuse Stripe customers |
| Metadata tracking | ✅ Supported | Pass custom data to track in Stripe |
Security
- We only store your Stripe restricted key, never your secret key
- All API calls are made server-side
- No sensitive payment data touches your frontend