What is the best payment gateway in Sri Lanka?
You built an online store. Now you need to get paid. The wrong payment gateway costs you sales at checkout and money on every order. Now that PayPal services will soon be available in Sri Lanka through initial banking partners Bank of Ceylon, Commercial Bank and Sampath Bank, with more banks expected to join in the coming months.
We will look at which one fits your shop best with 2026 prices and rules.
The fast answer
- Selling in rupees and just starting? Use PayHere Lite. Free to set up. You pay only when you make a sale.
- Selling a lot each month in rupees? Move to PayHere Plus, PayHere Premium, or WebXPay. You pay a monthly fee but a lower fee per sale.
- No registered business yet? Use Dialog Genie. You can sign up with your NIC.
- Customers pay in dollars or pounds? Local gateways are the wrong tool. Jump to the global section below for more details.
- Earning from clients abroad? You can now collect through PayPal and withdraw via a local partner bank. It is for receiving money, not a store checkout.
- Large, established company? A bank gateway gives the most reliable settlement.
Two questions decide everything
Before you pick a name, answer two questions. Your answers point straight to the right gateway.
1. Do your buyers pay in rupees or in foreign money?
This is the big one. Every local Sri Lankan gateway turns the payment into rupees before it reaches your bank. That is perfect when your buyers are in Sri Lanka. It hurts you when you earn in dollars, because you lose money on the exchange and you cannot hold the foreign currency. If you sell abroad, you need a global setup, not a local one.
2. How much will you sell each month?
Low sales favour a free plan with a slightly higher fee on each order. High sales favour a paid plan with a lower fee on each order. The monthly fee starts to pay for itself once your volume climbs. Pick for where you will be in six months, not only for today.
| Gateway | Best for | Cost to start | What it takes | Watch out |
|---|---|---|---|---|
| PayHere | New and growing rupee stores | Free (Lite) | Cards, mobile wallets, bank portals | Higher fee on the free plan |
| WebXPay | Subscriptions and higher volume | Setup + yearly fee | Cards, wallets, recurring billing | Needs a registered business |
| Dialog Genie | Individuals with no business | NIC sign-up | Cards, wallets, QR | Settles to a Dialog Finance account |
| Bank gateway | Large, established firms | High yearly fee | Cards, top reliability | Slow, heavy paperwork |
| Wise / Payoneer | Getting paid from abroad | Free account | Bank transfers, invoices | No website checkout button |
| Stripe | Global card checkout in USD | Needs an overseas company | Cards worldwide | Not open to Sri Lankan firms directly |
| PayPal | Collecting foreign income | Free account | Cross-border receipts via a partner bank | Not a local store checkout |
Gateways for selling inside Sri Lanka (rupees)
If your buyers are in Sri Lanka and pay in rupees, your job is simple. Take cards, the popular mobile wallets, and bank payments, with the least friction at checkout. Four options cover almost every store.
PayHere
PayHere is the most common choice for Sri Lankan online stores, and for good reason. Setup is free. It plugs into WooCommerce and Shopify with a ready-made plugin, so a developer needs very few hours to switch it on. Shoppers can pay by card, by mobile wallet such as eZ Cash, mCash, FriMi or Genie, or through bank portals like Sampath Vishwa.
The pricing has three steps. Lite is free with no monthly fee. You pay about 3.30% on a card sale, and you can take one-time payments up to Rs.50,000 per payment and Rs.200,000 per month. Plus costs Rs.3,990 a month, drops the card fee to 2.99%, adds recurring billing, and raises limits to Rs.250,000 per payment and Rs.3,000,000 per month. Premium is the top tier for the highest volume and automatic billing. Foreign-currency payments add 1% on top, and premium card brands such as Amex add 0.5%. There is also a local method called HelaPay at a lower 1.99%.
Start on Lite for free. When your monthly sales grow past the Lite limits, or the 3.30% fee starts to sting, move up to Plus. Confirm the live rate on the PayHere site before you commit, since plans change.
WebXPay
WebXPay is built for businesses that need recurring billing and faster payouts. It charges a setup fee and a yearly fee, so it is not the cheapest way to start. In return, high-volume sellers get a lower fee per sale, next-day settlement, and built-in tools for subscriptions. You need a registered business and a corporate bank account to open it, which rules out very early sellers. Treat it as the step you take once your store is past the experiment stage. Ask for current pricing in writing, because the published figures vary by source.
Dialog Genie
Genie solves one specific problem better than anyone: getting paid before you have registered a company. You can sign up with your NIC instead of a business certificate, and approval is fast. Settlements go into a Dialog Finance account. If you want them sent to another bank, there is a small per-settlement fee of about Rs.5. Individual sellers get next-day settlement, even on holidays, while registered companies get it within two days. There is a ready plugin for WooCommerce and OpenCart, plus payment links for sellers with no website. It is the right starting point for freelancers, social-media sellers, and home businesses.
Bank gateways
The big banks such as Sampath, Commercial Bank and HNB offer their own gateways. The draw is reliability. There is no third-party middleman, so settlement is rock solid and security is bank-grade. The cost is speed and paperwork. Onboarding is slow, the compliance checks are heavy, and the yearly maintenance fee is higher than an aggregator like PayHere. This route suits large, established companies and government systems, not a store finding its feet.
Getting paid from abroad (dollars, pounds, euros)
Here is the trap that catches Sri Lankan founders. If your buyers are overseas but you use a local gateway, every payment lands in your account as rupees, after a cross-border fee. You lose on the exchange, and you cannot hold dollars for when the rupee moves. If foreign customers are your real market, you need different tools.
Wise and Payoneer
Wise is the steady option for getting paid from abroad. A client overseas sends the money, and it arrives in a Sri Lankan bank account in rupees, with a small exchange margin and no card-processing fee. That makes it a good fit for invoiced B2B work. Two limits matter. The Wise debit card is no longer issued to people living in Sri Lanka, so do not plan around it. And Sri Lanka’s foreign-exchange rules expect foreign earnings to come home through the banking system, so holding a long-term dollar balance abroad is not a free choice. Check the current rules before you build a process on top of it.
Payoneer used to be the default for freelancers paid through marketplaces. Its status for new Sri Lankan accounts is now unclear, and reports point both ways. Payoneer does not publish a country list, so the only reliable check is the sign-up screen itself. Treat it as verify-before-you-rely-on-it, not a sure thing. The catch shared by both tools is the same, there is no checkout button. They are for invoices and transfers, not a shopping cart.
PayPal in Sri Lanka, what is true in 2026
This changed recently, and a lot of online advice is wrong. As of 2026, you can link your PayPal account to a local partner bank, the Bank of Ceylon, Commercial Bank, or Sampath Bank, and withdraw money you receive from abroad straight into your local account. That is a real step forward for freelancers and exporters.
PayPal in Sri Lanka is for receiving cross-border money, not for running a local store checkout. You cannot yet drop a smooth PayPal checkout onto a store set to Sri Lanka the way US stores can. You must link a partner bank first, or transfers fail. So treat PayPal as a way to collect foreign income, not as your shop’s pay button.
Stripe and merchant-of-record checkouts
Stripe is the gold standard for developer-friendly global checkout. It is not open to Sri Lankan businesses directly. To use it, founders register a company in the US or UK, which gives them the banking and tax identity Stripe needs. That is a real legal step with its own yearly upkeep, so weigh it against your size. One related note for 2026: Sri Lanka now asks remote sellers of digital products to register for VAT once they pass a sales threshold, so factor tax in before you go global.
If you want global card checkout without setting up an overseas company, a merchant-of-record service is the other path. The platform sells the product as the seller of record and handles global tax and card compliance for you. The trade-off is a higher fee and slower payouts. It suits a store that wants to sell worldwide fast without forming a company first.
Buy Now, Pay Later: more sales, but read the fee
Letting shoppers split a purchase into three interest-free payments can lift your average order value, which is why so many Sri Lankan stores now add it. Two names lead the market, and they work in a similar way: the shopper pays in three parts over about 60 days, you get the full amount up front minus a commission, and the provider carries the risk of the customer not paying.
Mintpay splits a purchase into three equal payments and keeps the customer experience clean, with no extra fee for paying on time. Koko works the same way for the shopper and has a very large user base, which can pull new buyers to your store. It pays merchants on a fixed cycle twice a month.
A buy-now-pay-later commission is higher than a normal card fee. Some merchants try to cover it by adding a surcharge at checkout or removing discounts for these buyers. That move usually backfires. It breaks the shopper’s trust and lowers conversions, the opposite of what you wanted. If you add a pay-later option, build the fee into your normal price rather than punishing the customer for using it. Ask each provider for its current merchant rate in writing before you sign.
Is it safe? What to check before you trust a gateway
A payment gateway holds your customers’ card data and your reputation. Two things keep that safe.
Never store card numbers on your own server. A good checkout sends the card straight to the gateway’s secure system, so the numbers never touch your website. Use tokenization. This turns a saved card into a scrambled token, so a returning customer can pay in one tap and you still hold nothing sensitive. Every serious gateway above does both.
On the question store owners ask most: is PayHere safe after the 2022 breach? Here is the honest record. In March 2022, attackers exposed more than 65GB of PayHere records, including over 1.5 million email addresses, along with names, phone numbers, addresses and partial card data. The important part, confirmed by Sri Lanka’s national CERT, is that full card numbers and CVV codes were not exposed, because card processing ran through partner banks’ secure systems. Alerts in 2023 that looked like a fresh breach turned out to be the same 2022 data resurfacing, not a new hack. PayHere rebuilt its systems and ran external reviews afterward. The takeaway is balanced: the breach was real and serious for personal data, card numbers stayed protected by tokenization, and the gateway remains widely used. Risk-averse brands can weigh this against bank gateways, which carry no such public record.
Pick by what you actually run
Local shop, fashion or electronics, paid in rupees. Start with PayHere Lite for free. Add Mintpay or Koko if higher-priced items would sell better in instalments, and build the fee into your pricing.
Subscription or membership service. Use WebXPay for local recurring billing. If your members are global and pay in foreign currency, set up Stripe through an overseas company for its strong billing tools.
Freelancer or individual with no company. Use Dialog Genie to take card payments today, and link PayPal through a partner bank to collect foreign income.
High-ticket B2B or export sales. A single 2.9% card fee on a large invoice is a lot of money. Collect those payments by bank transfer through Wise, and keep a card option only for smaller orders.
Common questions
What is the best payment gateway for a small Sri Lankan online store?
For most small stores selling in rupees, PayHere Lite is the best starting point. It is free to set up, plugs into WooCommerce and Shopify quickly, and accepts cards, mobile wallets and bank payments. You move up to a paid plan only when your sales grow.
Can I accept online payments in Sri Lanka without a registered business?
Yes. Dialog Genie lets you sign up with your NIC instead of a business certificate, so freelancers and individual sellers can take card and wallet payments within a few days.
Can Sri Lankan businesses use Stripe?
Not directly. Stripe does not open accounts for Sri Lankan companies. Founders who want Stripe register a company in the US or UK to get the banking and tax identity it requires, which adds legal upkeep.
Can I receive PayPal money in Sri Lanka now?
Yes, for receiving cross-border payments. As of 2026 you can link PayPal to a partner bank, the Bank of Ceylon, Commercial Bank or Sampath Bank, and withdraw to your local account. It is not yet a smooth store checkout for Sri Lanka-based shops, so use it to collect foreign income rather than as your pay button.
How much does a payment gateway cost in Sri Lanka?
Most stores pay a fee on each sale rather than a big upfront cost. PayHere Lite is free to start with about a 3.30% card fee. Paid plans like PayHere Plus charge a monthly fee, around Rs.3,990, in exchange for a lower per-sale fee near 2.99%. Bank gateways add higher yearly fees. Confirm live rates with each provider before you choose.
Is PayHere safe after the 2022 data breach?
Personal data was exposed in the 2022 breach, but full card numbers and CVV codes were not, which Sri Lanka’s CERT confirmed, because card data was handled by partner banks’ secure systems. PayHere rebuilt its systems afterward and stays widely used. Very risk-averse brands may still prefer a bank gateway.
Should I add Koko or Mintpay to my store?
Pay-later options can raise your average order value, which helps for higher-priced items. The commission is higher than a card fee, so build it into your normal price. Avoid adding a surcharge for pay-later buyers, since it lowers trust and conversions.
Picking the gateway is the easy part
The hard part is a checkout that buyers actually finish. Cluttered pages, slow loading and confusing steps lose sales no matter how good your gateway is. We design and build Sri Lankan ecommerce sites where the checkout is engineered to convert, then wire in the right payment options for your business.


