PayHere.lk payment method is an online payment option built in Sri Lanka, mainly used by local businesses that sell online and want customers to pay with familiar local rails as well as cards. It’s most visible in Sri Lanka, where PayHere.lk positions itself around credit cards, mobile wallets, and internet banking for online checkout.
Merchants add it to reduce checkout friction for local buyers and avoid stitching together separate tools for each payment path. It often sits next to cards, wallets, and local methods in the same checkout, and Akurateco helps teams run the whole mix with one operational view so approval rates, reporting, and day-to-day payment management stay consistent.
What is PayHere.lk?
PayHere.lk is a PSP and payment gateway for online payments. It’s used by e-commerce stores, service businesses, and subscription sellers to process online payments, including common flows such as one-time checkout and recurring billing.
Where PayHere is used
PayHere.lk is primarily used in Sri Lanka, and that is where it tends to be the most relevant option.
Teams should check PayHere supported countries during onboarding, since the product is built around Sri Lanka’s local rails and payout setup.
You will most often see PayHere payment gateway in retail e-commerce, digital services, online learning, ticketing and events, and local service businesses that invoice and collect online.
How PayHere.lk works
- The customer selects PayHere.lk at checkout.
- Your system creates a payment request through PayHere.lk API and gets a reference for tracking.
- The customer chooses how to pay, for example, a card or another available option in PayHere.lk flow.
- The customer confirms the payment in PayHere.lk checkout experience.
- PayHere returns an initial result to your site, so you can show success or failure immediately.
- Your backend receives a status notification, often via a callback or webhook, so the order state stays correct even if the customer closes the page early.
- Your system marks the order as paid, failed, or pending based on the final status.
- Finance matches orders to payouts using the payment reference and PayHere reporting.
Merchant requirements and setup basics
Common requirements for Payhere.lk integration:
- Business onboarding with basic KYC and KYB steps and account activation
- Payhere.lk API credentials and environment configuration
- A configured webhook or callback endpoint for payment status updates
- Return URLs so customers land on the right success or failure page
- A test run in a sandbox before launch to cover success, failure, and pending cases
Fees, settlement, and refunds overview
PayHere.lk fees depend on your plan, the payment method your customer uses, and your merchant profile. It’s better to align pricing during onboarding.
For PayHere.lk settlement, PayHere explains that online payments are typically settled as daily payouts and reach your bank on a two-day cycle after the payment notification. In other words, a payment can be confirmed at checkout, but the bank transfer happens later as part of the payout routine.
PayHere.lk refunds are supported, but the experience depends on how and when you refund. PayHere.lk describes quick same-day reversals before payout, and slower refunds after payout that can take longer to show on the customer side. Also note that PayHere states its technical refund facility is for card payments, while non-card methods may require a manual refund process.
Pros and cons of PayHere.lk for merchants
Pros:
- Strong fit when you sell to Sri Lankan customers and need payment options they already recognise
- Covers several payment paths in one checkout, so you can support local preferences without rebuilding the whole flow
- Clear payout rhythm and reporting, which helps with the finance plan reconciliation
- Supports recurring billing options for subscription businesses that need repeat charges
Cons:
- If you do not sell to Sri Lankan customers, PayHere is unlikely to be useful for most of your checkout volume
- Refund handling can be uneven across methods and PayHere.lk notes non-card refunds may be manual, which adds work for support
- Some outcomes can be pending, so fulfilment needs a rule to wait for the final confirmation, not just the customer return page
Using PayHere.lk in a multi-method checkout
PayHere.lk is usually added for local conversion in Sri Lanka, while cards and other methods cover the rest of your customer mix. Once you run more than one provider, the real benefit is cleaner operations: one place to review approval rates, one reporting trail, and fewer gaps between what support sees and what finance reconciles.
A payment monitoring system helps you spot where payments fail or stall across providers, and intelligent payment routing helps you shift traffic when one path performs better than another.
Integration via Akurateco
Akurateco lets teams run many payment methods through one orchestration layer, keeping reporting and performance tracking aligned as the provider mix grows. If you need a specific payment method for your checkout, it can be delivered upon request. Contact us to discuss availability and options.
FAQ about PayHere
What is PayHere?
PayHere.lk is a Sri Lanka-focused PSP and payment gateway used to take online payments through a single provider flow. Merchants use it for e-commerce checkout, service payments, and subscriptions.
Where is PayHere.lk available?
PayHere.lk is mainly used in Sri Lanka. For planning, treat PayHere.lk supported countries as something you confirm during onboarding, since the product is tied to local rails and merchant setup.
Does PayHere.lk support refunds?
Yes, PayHere.lk refunds are supported, and PayHere explains that there are faster reversals before payout and slower refunds after payout. Also note PayHere’s terms say card refunds can be issued through the system, while non-card refunds may need to be handled manually.
How long does the settlement take?
PayHere.lk settlement timing follows the payout cycle. PayHere describes daily payouts with funds typically reaching your bank about two days after the payment notification, so settlement is not the same moment as checkout approval.
Is PayHere.lk good for subscriptions or recurring?
It depends on your product and audience. If you rely on recurring revenue, confirm early that your PayHere setup supports the recurring flow you need, and that failed renewals are easy to track and recover.
Can I offer PayHere.lk alongside cards and other local methods?
Yes, that is common. When you you accep PayHere.lk and have multiple methods and providers, orchestration helps you keep one set of reporting and performance metrics, instead of managing each provider as a separate workflow.