Receive online payments on LaunchMyStore
Online payments accept cards, wallets, and local methods at checkout and deposit funds to your bank account. This guide covers how to enable a gateway, see what you've earned, and reconcile payouts — whether you sell domestically, internationally, or both.
1. Pick a gateway
LaunchMyStore connects to many gateways. The most common are:
- Stripe — global, cards + Apple Pay + Google Pay + 50 local methods, 135+ currencies.
- PayPal — global, popular with cross-border buyers.
- Razorpay — India, cards + UPI + net-banking + wallets.
- Regional — PhonePe, Paytm, Bkash, GCash, Paystack, Flutterwave, MercadoPago, and more — install from the marketplace.
- COD — cash on delivery, no gateway needed.
- Manual / bank transfer — offline payment with bank details on the order.
You can enable several at once. Customers pick at checkout.
2. Connect the gateway
- Open Settings → Payments.
- Find the gateway tile and click Set up.
- Enter the API keys (or email for PayPal) from the gateway's dashboard.
- Toggle the gateway active.
- Save.
The gateway is now live at checkout. Place a test order to confirm.
3. Watch payments roll in
Go to Finance → Payouts to see:
- On hold — funds the customer has paid but that have not yet released (pending delivery, fraud review, etc.).
- Available — cleared funds awaiting the next payout to your bank.
- Paid out — payouts already sent to your bank, with bank reference for reconciliation.
- Refunds — money returned to customers, deducted from your balance.
- Date range — filter by day, week, month, year, or custom range.
4. Refund a customer
Open the order, click Refund, and choose full or partial. The money flows back through the same gateway and shows in the customer's account within the gateway's normal refund window (5–10 days for cards; instant for PayPal balance).
5. Customise the checkout
Apps with a payment customization function can hide, rename, or reorder methods. For example:
- Hide COD on orders above $500.
- Rename "Stripe" to "Pay with card".
- Move "Apple Pay" to the top.
6. Multi-currency
If you sell internationally, enable extra currencies under Settings → Markets & Currencies. The gateway converts at checkout using its live rates, and the buyer pays in their preferred currency.
FAQ
How long until funds reach my bank?
Depends on the gateway. Stripe usually pays out 2–7 days after the order, PayPal pays to wallet instantly (you withdraw on your own schedule), Razorpay pays T+1 business day. Check your gateway dashboard.
Why is my payout less than the order subtotal?
Gateway fees (around 2.9% + flat) and the LaunchMyStore service fee are deducted before payout. Refunds also reduce the balance.
Does LaunchMyStore hold my money?
No — the payment gateway holds and disburses funds. LaunchMyStore only deducts its service fee. Funds never sit on a LaunchMyStore account.
Can I run multiple gateways at the same time?
Yes. A common setup is Stripe + PayPal + a regional gateway. Each gateway's payouts come independently.
Where do I see test transactions?
If your gateway has a test mode (Stripe test keys, PayPal sandbox), test orders show in your gateway's test dashboard but not in your live payouts list.