Connect Stripe to LaunchMyStore
Stripe is the easiest way to accept cards (Visa, Mastercard, Amex), Apple Pay, Google Pay, and 50+ local payment methods (iDEAL, Bancontact, Klarna, Afterpay, etc.) across 135+ currencies. Connect once, take payments worldwide.
Before you start
- You need a Stripe account — sign up at stripe.com if you don't already have one.
- You need your Stripe publishable key and secret key from the Stripe Dashboard (Developers → API keys).
- For production traffic, complete Stripe's business verification (KYB).
Step 1 — Get your Stripe API keys
- Sign in to dashboard.stripe.com.
- Click Developers → API keys.
- Copy the Publishable key (starts with
pk_live_...) and the Secret key (starts withsk_live_...). - For testing first, use the test mode keys (
pk_test_.../sk_test_...).
Step 2 — Connect inside LaunchMyStore
- Open the admin and go to Settings → Payments.
- Find the Stripe tile and click Set up.
- Paste the publishable key and secret key into the form.
- Click Connect.
- Toggle Stripe active.
Stripe is now live at checkout. The first card payment validates the connection.
Step 3 — Enable local payment methods (optional)
In your Stripe Dashboard → Settings → Payment methods, enable additional methods such as Apple Pay, Google Pay, iDEAL, Bancontact, Klarna, Afterpay/Clearpay. They show up at checkout automatically when the customer is in a supported country.
Refunds
Open any Stripe-paid order in the admin, click Refund, and pick a full or partial amount. Stripe refunds back to the original card — settlement typically takes 5–10 business days.
Payouts
Stripe pays out to your bank account on the schedule you choose in the Stripe Dashboard (daily, weekly, or monthly). Standard delay is T+2 to T+7 days depending on country.
Webhooks
LaunchMyStore registers webhooks with Stripe automatically when you connect, so payment outcomes (succeeded, failed, refunded, chargeback) sync to your orders without extra setup.
FAQ
What does Stripe charge?
Roughly 2.9% + $0.30 per successful card charge in the US; rates vary by country and currency. See the latest pricing at stripe.com/pricing. LaunchMyStore adds a small service fee on top depending on your plan.
Can I use the same Stripe account for multiple stores?
Yes, but it's usually better to create a separate Stripe account per store so payouts, taxes, and disputes are kept clean.
How do I test the integration?
Switch your Stripe keys to test-mode keys, then place an order using Stripe's test card 4242 4242 4242 4242 with any future expiry and any CVC. Once you confirm the flow works, swap back to live keys.
What about 3D Secure / Strong Customer Authentication?
Stripe handles SCA / 3DS automatically based on the buyer's bank and country. No extra configuration needed.
What if Stripe is not available in my country?
Use PayPal, Razorpay (India), Paystack (Africa), Flutterwave (Africa), MercadoPago (LatAm), or another regional gateway from the marketplace. You can run several gateways at the same time.