What is PayHere?
- PayHere is a Central Bank approved Simplified Internet Payment Gateway Service that enables your business to conveniently accept Online Payments globally from your customers all around the world.
What are Online Payments?
- An online payment is a payment you can receive remotely through Internet. Your customer can make an online payment to you by entering their credit/debit card, mobile wallet or bank account credentials on a secure web page called an "Internet Payment Gateway". An online payment gets approved immediately in few seconds if your customer has funds in their account, and you will receive the funds directly to your local bank account.
Why Online Payments?
- Compared to the traditional payment collection methods such as cash, cheques & bank deposits, online payments allows you to accept or collect a payment instantly via the Internet, which is convenient to you as well as to your customers. You, as a business, do not have to wait weeks or months to collect payments as its instant. Your customer does not have to waste their time to handover you cash, write you cheques or go to a bank to deposit your payment, it's now just few clicks for them.
Who's behind PayHere?
- PayHere Payment Gateway Service is offered by Sri Lanka's Pioneer Financial Technology Company, PayHere (Private) Limited in partnership with Sampath Bank PLC under a Central Bank approved special payment acquiring model regulated by CBSL PSD Direction No.1 of 2018.
Why PayHere for Online Payments?
PayHere is Sri Lanka's most affordable, convenient & simplest Internet Payment Gateway Service to accept Online Payments.
Unlike traditional payment gateways which have very complex technical integrations, PayHere offers you highly simplified methods to accept an online payment such as Payment Links, Shopping-cart Plugins, Checkout APIs & Mobile SDKs. For example, you can even accept an online payment without having a website via PayHere Links.
And also PayHere allows you to accept multiple online payment methods such as credit/debit cards, mobile wallets & Internet banking payment methods through a single Payment Gateway, so you don't have to go through the hassle of using multiple payment gateways for each payment method.
Who can obtain PayHere services?
- Any Business entity in Sri Lanka can apply for a PayHere Business Account. See Application Process on how to apply for the prerequisites for applying.
How much we need to pay for applying?
- Nothing. PayHere has no application fees or initial setup fees, unlike traditional payment gateways. It's completely FREE for you to apply for a PayHere Business Account (Apply Now).
What are the service fees?
- Once your PayHere account gets approved, you can choose a Service Plan as per your business need. PayHere has 3 flexible plans from no monthly fees (PayHere GO), to higher limits (PayHere PLUS) & advanced features (PayHere PREMIUM), so you can choose the best one for your business & upgrade or downgrade your plan anytime as per your need.
What are the payment methods supported by PayHere?
- Card payments: Visa, MasterCard (American Express, Discover, Diners Club will be supported soon)
- Mobile wallet payments: eZcash, mCash, PayApp
- Internet banking payments: Sampath Vishwa & HNB Web Checkout
- More payment methods will be added soon & ultimately any online payment method available in Sri Lanka will be there
What are the currencies supported by PayHere?
- PayHere supports accepting online payments in LKR (Sri Lankan Rupees) & USD (United States Dollars) at the moment. More currencies will be supported soon.
How secure is PayHere?
- PayHere takes security very seriously & have taken maximum efforts to ensure highest security for both Businesses & Consumers.
- PayHere is built on a Central Bank approved payment acquring model with bank-level security standards & hosted on our partner bank's servers with bank-backed security standards. All Network communications between the end-users & PayHere are encrypted & secured over an SSL layer, certified by an EV SSL Digital Certificate that provides the highest available digital authentication. Card credentials are processed securely on PCI DSS Level 1 certified secure bank backends.
How can we accept online payments with PayHere?
If you just want to accept an Online Payment even without a website, such as collecting a payment for an Invoice or sell on facebook, Messenger or WhatsApp, use PayHere Links, the simplest method.
If you have an eCommerce website built on a shopping-cart platform such as WooCommerce, OpenCart, Magento, PrestaShop or Shopify, simply install our PayHere Plugins for your shopping-cart platfom & configure it. Zero coding.
If you have a native website or a web application where you want to integrate in code-level, use our simple APIs. PayHere Checkout API for one-time payments or PayHere Recurring API for recurring payments or Subscriptions.
If you have a native mobile app, use PayHere Mobile SDK for a seamless integration, that enables you to accept an online payment within your app.
Does PayHere support Recurring payments or Subscriptions?
- Yes. We exclusively support Recurring payments & manage the Subscriptions for you. Please see Recurring Billing for more details.
Does PayHere offer Automated payments or Tokenization?
- Yes. We do support Automated payments (tokenization) & manage the Preapprovals for you. Please see Automated Charging for more details.
How can our customer pay us with PayHere?
- In all of the above methods, your customer will make you the payment in a secure web page (PayHere Payment Gateway) using their card, mobile wallet or Internet banking credentials.
Do our customers need to have a PayHere account to pay us?
- Not at all. Your customers can directly use their existing payment instruments such as credit/debit cards, mobile wallets or Internet Banking credentials to pay you in seconds.
What happens when a customer pays us with PayHere?
- When your customer makes you a payment, several things happen in real-time.
- You will instantly receive a Payment Notification from PayHere via Email.
- Your customer will also recieves a Payment Receipt from PayHere via Email.
- If you've integrated PayHere with your website, the website will receive a Payment Notification via a HTTP callback, so it can update its databases as payment received if you've implemented such.
- The payment will also get updated in your PayHere Account under 'Payments' tab, which you can monitor anytime later by signing in to your PayHere account.
- You can issue your goods or services to your customer as soon as you receive the Payment Notification in any of the above methods, since it ensures that your customer has been charged.
When we will receive the payment funds to our bank account?
- Online payments you receive via PayHere gets automatically settled to your bank account at each day-end as daily payouts on a T+2 settlement cycle (2 days after receiving Payment Notification).
Are there any payment limits for PayHere Accounts?
- Yes. There are per payment limits & monthly payment limits depending on the Service Plan you select. Please see Payment Limits for more details.