Stripe lets your customers pay with any major credit or debit card. It's available in most countries and is the most common online card processor. Setup takes about 15 minutes.
Before you start
- A Stripe account at stripe.com
- You'll need to complete Stripe's onboarding (business name, address, bank account for payouts)
Step 1 — Get your API keys
- Log in to your Stripe dashboard
- Click the Developers tab in the left sidebar
- Click API keys
- You'll see two keys:
- Publishable key — starts with
pk_live_(orpk_test_for test mode) - Secret key — starts with
sk_live_(orsk_test_). Click "Reveal" to see it.
- Publishable key — starts with
Important: the secret key is sensitive. Treat it like a password — never share it.
Step 2 — Connect Stripe in your shop
- Go to Dashboard → Shop and scroll to the Accept Payments section
- Tap Stripe
- Paste your Publishable key and Secret key
- Toggle Live mode on if you're using your live keys (off if using test keys)
- Tap Save Stripe Settings
The Stripe row will change to Connected, and a green toggle will appear to enable or disable Stripe at any time.
Test mode vs Live mode
- Test mode — uses test keys (start with
pk_test_/sk_test_). Lets you simulate payments using Stripe's test cards (like4242 4242 4242 4242) without charging real money. Great for testing your checkout flow. - Live mode — uses live keys. Real customers, real money. Only switch to live mode when you've completed Stripe's onboarding and verified your business.
Payouts
Stripe deposits your earnings to your bank account on a rolling schedule (usually 2–7 days after payment, depending on your country). You manage payouts entirely from your Stripe dashboard — your shop has nothing to do with it.
Stripe fees
Stripe charges a small fee per transaction (typically 2.9% + a fixed amount, varies by country). These fees are deducted automatically before payout. Your shop doesn't see or change these fees.
Disconnecting Stripe
Open the Stripe row again and tap Disconnect Stripe. This clears your keys and removes card payments from checkout (unless other gateways are still active).