Payment gateway integration options for startups in Thailand

Thailand has one of the most vibrant eCommerce ecosystems in Asia and this is evident by the number of local payment gateways in the country. With the majority of US online payment gateways shunning the Asian market, local providers have stepped in to enable merchants to accept payments online. Thailand online payment gateways have continued to innovate to address the needs of merchants.

Options - Thailand

Options – Thailand

While international online payment gateways like PayPal, WorldPay and others work in Thailand, local merchants prefer local payment gateways because of the difference they make when it comes to exchange rates. Working with a local payment gateway that supports payments through Thai Baht rather than US dollars leaves merchants with higher margins.

Some of the local payment gateways that enable merchants to sell online include :

Bangkok Bank

Bangkok Bank online payment gateway enables merchants to accept credit card payments. The main features of the service include:

  • Accept Visa, MasterCard and Bangkok Bank credit cards
  • Set up recurring payments, telephone and mail order payments and POS payments
  • Transfer funds to your Bangkok bank account
  • Check transaction reports

The service is only available to merchants that have an account with Bangkok Bank. Check the application requirements  for the service.


2C2P allows businesses to accept online payments even from customers without credit cards. The company began operations in 2003 and is fast becoming one of the largest Asian payment gateways.

2C2P online payment features include:

  • Transaction fees range from 3.75% to 4.20% depending on the card processed
  • Set up recurring billing
  • Accept payments in multiple currencies
  • Easy integration with most shopping carts
  • Business intelligence to understand customer behavior
  • Customer can pay using virtual credit cards

2C2P offers robust fraud protection through tokenization technology.


Thaiepay offers eCommerce payment solutions in Thailand. With the payment solution provider, merchants can accept Visa, MasterCard and American Express at their websites. Other features of the service include:

  • Support offered in both Thai and English
  • Transactions summaries available on demand
  • 4% transaction fees for Visa and MasterCard and 4.75% fees for AMEX
  • Monthly fees of 3.99% transactions + USD49
  • Accept up to 9 different currencies

Thaiepay system is verified to be secure by VeriSign.


SiamPay enables merchants to accept both mobile and online payments. The company offers a payment gateway and thus merchants do not need a merchant account, SSL certificate of other additional hardware or software.

SiamPay features include:

  • Accept payment through PayPal, AliPay, China Payment Service and others
  • Accept all major credit cards
  • Set up recurring billing
  • Multi-currency support including THB, USD, AUD, EUR, HKD, SGD, GBP and JPY
  • Transaction charges range from 3.5% to 4.0%


PaysBuy enables customers to sell or receive online payments easily. The service works very similar to PayPal. Merchants can accept payment from Visa, MasterCard or local bank accounts at their websites. No merchant account or shopping cart is needed to receive payments with the gateway.

PaysBuy offers different packages for individuals and businesses. Check their fees schedule on loading or withdrawing funds to your PaysBuy account.

K-Payment Gateway

K-Payment Gateway is another payment gateway that serves merchants in Thailand. The service is provided by K Bank and merchants must have been in business for at least three year and a registered capital of at least two million Bhat. Due to its high startup costs, the service is best suited for well established businesses.

Other Payment Gateways

Apart from the above payment gateways, there are other local and international providers such as TaradPay (website available in Thai) , SCB Internet Payment SystemSbuypayment, PayPal, Skrill (MoneyBookers) and Google Wallet that work with Thailand merchants. You should research different payment providers to find one that will be best for your business.

Free Trial - ChargeBee

ChargeBee Recurring Billing and Invoicing for Online Business

30+ payment gateways supported globally.

  • drupalinthailand

    Hello, have you tried any of these payment gateways in Thailand ?  Thanks..

    • chargebee

      @drupalinthailand We haven’t, but we plan to review each of the payment gateways listed in this article very soon. There has been requests to write an article about payment gateways that exist in Thailand. Stay tuned!

      • Peter Soccorritori

        11 months later, any news? I want to start up eCommerce in Thailand with worldwide shipping but I really want a seamless solution. (not paypal)

        • John Solomon

          Hi Peter, We haven’t reviewed the different payment gateways yet. I will buzz you once we’ve done so.

  • chargebee

    @drupalinthailand We haven’t, but we plan to review each of the payment gateways listed in this article very soon. There has been requests to write an article about payment gateways that exist in Thailand. Stay tuned!

  • Mohamed

    thanks for the great post. ..

    • John Solomon

      You’re welcome :-)

  • Kami

    How much do the bank charge to put this service ?

    • John Solomon

      Hi Kami, it is different for each gateway. I’ve listed down the pricing for each of them in their respective columns.

  • Noland

    Dear John!

    Could you provide some info of 2C2P?

    I’m implementing on 2C2P. However, I don’t register UAT (demo) account yet. I have contacted to 2C2P’s administrator, but it’s very difficult to register new account with me.

    Could you share me UAT account for testing?

    How to integration with most shopping carts?
    How to get virtual credit cards?

    Please send to me by email.

    My email:

    Thanks & Regards,


  • Guest

    Sorry to say but i’ve tried all of them out and they all suck balls. Honestly they provide bad documentation with shitty API which leads to horrible user experience. Better off integrating with PayPal etc…

  • zacksiri

    Not to mention, they’re usually overpriced as well.

  • Nayana Hettiarachchi

    Do not signup for Bangkok Bank Payment Gateway, their test gateway is broken and they refuse to fix it. They advise customers to use their own personal credit cards to test the system in production mode. Ridiculous if you asked me.