Enable online payments on your store

Markdown

View as Markdown

Enable online payments on your store

Online payments let your customers pay by card, wallet, bank transfer, or local payment method at checkout. LaunchMyStore integrates with several global and regional gateways — pick the one(s) that match your country and currency mix.

Supported payment methods

  • Stripe — cards (Visa, Mastercard, Amex), Apple Pay, Google Pay, plus 135+ currencies and local methods (iDEAL, Bancontact, Klarna, etc.).
  • PayPal — PayPal balance, cards, Pay Later, country-specific methods.
  • Razorpay — cards, UPI, net-banking, wallets for stores in India.
  • Cash on Delivery (COD) — collect cash on delivery.
  • Manual / Bank transfer — show your bank details on the order, customer pays offline, you mark paid.
  • Wallet credit — let returning customers spend a store credit balance.
  • Regional gateways — PhonePe, Paytm, Bkash, GCash, Paystack, Flutterwave, and many more — install from the marketplace.

Enable a gateway

  1. Open Settings → Payments.
  2. Find the gateway tile and click Set up.
  3. Enter the credentials from the gateway (API key + secret, OAuth, or email).
  4. Toggle the gateway active.
  5. Save.

Common configurations

  • COD only — just enable COD. No external gateway needed. Good for cash-heavy markets.
  • Online only — enable Stripe or your preferred gateway, disable COD.
  • Both (recommended) — enable an online gateway + COD so customers pick their preferred method at checkout.

Customise payment methods with apps

Installed apps with a payment customization function can:

  • Hide a method based on cart total, country, or product (for example hide COD on high-ticket orders).
  • Rename a method — "Cards" instead of "Stripe".
  • Reorder — put the most-used method at the top.

FAQ

Do I need to pick just one gateway?

No — you can run several at the same time. Customers pick at checkout. Combine an international gateway (Stripe / PayPal) with a regional one (Razorpay, Paystack, etc.) for the widest coverage.

What fees does LaunchMyStore add?

LaunchMyStore charges a service fee depending on your plan (see Service fee & payment gateway charges). On top of that, the gateway charges its own transaction fee. Both are deducted from the payout.

How do I refund a customer?

Open the order, click Refund, and pick full or partial refund. The refund flows back through the original gateway. For COD orders, the refund is recorded for your records but no money moves.

Can I accept payments in multiple currencies?

Yes — Stripe supports 135+ currencies, PayPal supports 25+. Set your store's display currencies under Settings → Markets & Currencies. The gateway converts at checkout.

Are 3D Secure / SCA supported?

Yes. Stripe, PayPal, Razorpay, and other modern gateways handle 3D Secure / Strong Customer Authentication automatically when the buyer's bank requires it.


Was this article helpful ?