Skip to content
Get a quote Call +66 93 004 4098

E-commerce

Is Stripe available in Thailand, and should a Thai website use it?

Stripe is available to Thai businesses; here is what opening an account involves and when a local Thai gateway is still the better fit.

Cover image for this guide: Payments

Is Stripe available in Thailand?

Yes. When we checked Stripe's global availability page in September 2026, before publishing this guide, Thailand was listed as a supported country, so a business based in Thailand can sign up for a Stripe account directly, take payments in baht and receive payouts to a Thai bank account. Stripe also supports PromptPay QR payments for accounts registered in Thailand.

Whether a Thai website should use it is a different question. Stripe's strengths are its developer tools, clean checkout and international card handling, which suit foreign-run SMEs in Bangkok and stores with overseas buyers. Local gateways still have the edge on some Thai payment methods, on Shopify compatibility and on support in Thai. If you want the wider picture first, our guide with Omise, 2C2P and SCB compared covers the whole market; this page answers the Stripe question specifically.

What do you need to open a Stripe account?

Stripe verifies every account against the country it is opened in. For a Thai account, expect to provide:

  • A business based in Thailand. Usually a registered company or other entity; check the onboarding form for which business types are accepted at the time you apply.
  • A Thai bank account in the business's name for payouts in baht.
  • Identity details for directors and owners, and company documents when asked.
  • A working website that shows what you sell, prices, contact details, delivery and refund terms, and a privacy notice.

The last point trips up many new stores. Payment providers review the website before approving an account, and a site with placeholder pages or missing policies can delay approval. Having your company registration and the right online-business registration in order helps too; our note on DBD registration for an online store explains the Thai side.

Payment methods Thai customers expect

Thai buyers pay in a mix of ways, and a checkout that offers only cards loses orders.

  • PromptPay QR. Scanned from any Thai banking app; very common for everyday online purchases. Stripe supports it for accounts in Thailand, in baht.
  • Credit and debit cards. Visa, Mastercard and others; Stripe's core strength, including cards issued abroad.
  • Mobile banking and wallets. Some Thai gateways offer direct bank app payment and local wallets. Check Stripe's current payment methods list for Thailand before assuming a specific wallet is available.
  • Cash on delivery. Still expected by a share of shoppers, and handled by your courier, not the gateway. Our guide to cash on delivery in WooCommerce for Thailand covers how to run it alongside online payment.

One detail worth knowing: Stripe's PromptPay refunds need the customer to supply the bank account they paid from, and the payer sees Stripe's Thai company name in their banking app rather than your store name. Tell customers this at checkout so the payment screen does not look unfamiliar.

Fees and payouts: what to compare

We do not quote gateway fees here, because they change and differ by payment method. Take them from Stripe's Thailand pricing page and each local gateway's current rate card on the day you decide, and compare like with like:

  • The rate for domestic cards, international cards and PromptPay separately, since your mix of buyers changes the average.
  • Any currency conversion charge when you price in baht but a buyer pays with a foreign card, or when you charge in another currency.
  • Refund and dispute fees, and whether the original processing fee is returned on a refund.
  • Payout schedule: how many days after a sale the baht reaches your bank, and whether a new account starts on a longer hold.
  • Monthly or setup fees, which some local gateways charge and some do not.

Payout timing matters as much as the rate for a small store buying stock on a tight cycle. Ask for it in writing during onboarding.

Also check how each provider's receipts fit your accounting, and whether its records can flow into your books through accounting software integration. The payment record should carry the order number so your accountant can match it to the tax invoice; our note on e-Tax invoices for online stores explains why that link matters.

Stripe with WooCommerce and Shopify

WooCommerce

This is where Stripe fits most easily. The official WooCommerce Stripe Payment Gateway extension connects a Thai Stripe account, shows cards and the payment methods enabled in your Stripe dashboard, and handles refunds from the order screen. Enable PromptPay in Stripe, test a QR payment on a phone, and confirm the order moves to "processing" only once payment is confirmed. We usually add COD and a local gateway beside it if the buyer mix calls for it.

Shopify

Shopify is different. It decides which payment providers a store can use based on the store's country, and Stripe is not a provider you can simply add to a Shopify checkout. Thai Shopify stores usually connect a local provider from Shopify's list for Thailand; our guide to Shopify payments in Thailand explains the options and fees. Check the payment providers shown in your Shopify admin under Settings, then Payments, before planning around Stripe. The same limits come up when sellers set up Shopify dropshipping in Thailand, so settle the payment question before choosing the platform.

Using a foreign Stripe account: the catches

Founders who already run a Singapore, Hong Kong or US company sometimes ask whether they can use that Stripe account for a Thai store. Technically the payments may go through, but the catches add up:

  • PromptPay is out. Stripe lists PromptPay for Thai-registered accounts; a foreign account generally cannot offer it to Thai buyers.
  • Cross-border card costs. Thai cards charged by a foreign account are international transactions, which usually cost more and are declined more often by Thai banks' fraud checks.
  • Currency and payouts. Money lands in the foreign company's currency and bank, then has to reach Thailand to pay staff, stock and couriers.
  • Tax and terms. Stripe's terms expect the account to belong to the business actually selling. If the Thai operation is the seller, revenue booked abroad raises questions your accountant and lawyer need to answer, including Thai VAT and invoicing.

If the foreign company genuinely sells to Thai buyers from abroad, it can work. If the business is really Thai, open a Thai account or use a local gateway.

Stripe or a Thai gateway?

Local options include Omise (for a time branded Opn Payments), 2C2P and payment gateways run by Thai banks. Each has its own onboarding, methods and fees; the table below shows which way we lean in common situations. We are not a partner or reseller of any of them.

Payments are one part of the store. Courier connections are covered in our piece on e-commerce shipping integration in Thailand, and our e-commerce website design and build service sets up PromptPay, cards, COD and Thai couriers on Shopify or WooCommerce. To see how much an e-commerce website costs, the E-commerce package starts from THB 50,000 as an indicative one-time price, confirmed in a written quote. Send your platform and gateway questions on WhatsApp to +66 93 004 4098.

SituationLean towardsWhy
WooCommerce store, many overseas buyersStripeStrong international card handling and a maintained WooCommerce extension
Shopify store in ThailandA Thai gateway from Shopify's listShopify does not generally offer Stripe as a separate provider
Mostly Thai buyers paying by bank appEither; compare methodsStripe offers PromptPay; local gateways may add direct bank app payment and local wallets
Team that needs support in ThaiThai gatewayLocal account managers and Thai-language onboarding
Custom checkout or subscriptions built by developersStripeWell documented APIs and billing tools
Business registered outside Thailand selling into ThailandDepends on structureTake accounting and legal advice before choosing

More payment and e-commerce guides

Sources

Litesh Dhir, co-founder of Website Development Bangkok
Reviewed by Litesh DhirCo-founder, SEO and web development

Builds and ranks the websites: the systems behind the 17 client sites whose Search Console numbers we publish. This guide was written by the Website Development Bangkok team. More about us

Common questions

Can I open a Stripe account with a Thai company?

Yes. Thailand was listed as a supported country on Stripe's global availability page when we checked in September 2026, before this guide was published. You will need a business based in Thailand, a Thai bank account for baht payouts, identity details for owners and directors, and a live website with prices, policies and contact details. Stripe reviews the business and the site before approving the account, so have those pages finished first.

Does Stripe support PromptPay?

Yes, for Stripe accounts registered in Thailand. Customers see a QR code at checkout and pay from a Thai banking app, in baht. Enable it in the Stripe dashboard and it can appear in Stripe Checkout, Payment Links and supported integrations. Refunds require the customer to provide the bank account they paid from, and their banking app shows Stripe's Thai company name as the payee.

Can I use a Singapore Stripe account for a Thai store?

It can process cards, but you lose PromptPay, Thai cards become cross-border transactions with higher costs and more declines, and money lands outside Thailand in another currency. There are also tax and terms-of-service questions if the real seller is a Thai business. If your operation is in Thailand, a Thai Stripe account or a local gateway is usually the cleaner choice. Ask your accountant before deciding.

Is Stripe cheaper than Thai payment gateways?

It depends on your mix of buyers and methods, so compare using current rate cards rather than old blog posts. Look at domestic cards, international cards and PromptPay separately, plus currency conversion, refund and dispute fees, monthly fees and payout timing. A store with many overseas card buyers may find Stripe competitive; a store paid mostly by Thai bank apps may do better with a local gateway.

Does Stripe work with Shopify in Thailand?

Not as a separate provider. Shopify controls which payment providers a store can use based on its country, and Stripe is not generally offered as a separate Shopify provider the way it connects to WooCommerce. Thai Shopify stores normally use a local provider from the list shown in the Shopify admin under payment settings. If Stripe matters to you, WooCommerce is the more straightforward platform choice.

Tell us about your website

Send a few lines on WhatsApp or through the quote form. You get a written quote with the scope, timeline and price for your project.

Or WhatsApp or call +66 93 004 4098, every day, 10:00 to 19:00 ICT. service@websitedevelopmentbangkok.com

WhatsApp Call