E-commerce guides for selling online in Thailand
Guides for running an online store in Thailand: payments, PromptPay and COD, couriers, e-Tax invoices, marketplaces, product pages and checkout.
Selling online in Thailand
An online store in Thailand is judged less on its homepage than on its operations. Shoppers want to pay the way they already pay, usually PromptPay, a card or cash on delivery. They want a tracking number from a courier they recognise, such as Thailand Post, KEX Express (formerly Kerry Express), Flash Express or J&T. Business buyers want a proper tax invoice. A store that gets these right with a plain design will usually outsell a beautiful one that gets them wrong.
The first decisions
- Where you sell. Your own store, a marketplace such as Shopee or Lazada, or both. Many sellers start on a marketplace and add their own site to keep customer data and margin.
- How you get paid. Which payment methods to offer, and whether a gateway settles to your Thai bank account in a way your accountant can follow.
- How orders leave the building. Courier accounts, printed labels, COD collection and returns.
- What paperwork each sale creates. Receipts, tax invoices and, for many sellers, e-Tax invoices.
The guides in this section take these operational questions one by one. The choice of software itself is covered in our separate guides on WordPress, Shopify and other platforms, so here we stay with selling.
If you want it built for you
Our service for building an online shop covers Shopify and WooCommerce stores with Thai payments and couriers set up. Sellers who want a hosted platform can see our Shopify store builds; sellers who prefer to own the whole system on WordPress can read about our WooCommerce store builds, and the page on online store pricing explains what the E-commerce package, from THB 50,000, includes: PromptPay, cards, COD, Thai couriers, product import, e-Tax invoice setup and staff training.
Guides by topic
If you read one guide first, make it choosing a payment gateway in Thailand. Payments shape almost every later decision, from platform to checkout design, and the guide compares the main options for Thai stores.
Payments
Then go deeper on the method your customers use most: PromptPay on WooCommerce, by manual QR or gateway, running cash on delivery without losing money on returns, accepting TrueMoney Wallet, connecting an SCB gateway, and whether Stripe is available to a Thai website.
Shipping, tax and registration
Connecting your store to Thai couriers covers labels, tracking and rates. What e-Tax invoices online stores issue explains the paperwork side, and DBD registration and trustmarks for a store covers the registration steps. For a full walk-through from company setup to first order, read creating an e-commerce website in Thailand.
Marketplaces and growth
Shopee and Lazada or your own website weighs fees, control and customer data. Sellers with ambitions abroad can read selling internationally from Thailand, and the trends changing Thai e-commerce looks at what shoppers now expect.
Product pages and checkout
This is where visitors become orders or leave. Product pages that help Thai shoppers decide covers photos, sizes, delivery times and trust details, and our guide to e-commerce checkout optimization looks at the steps where carts get abandoned.
When your plan is clear, send us the product count, payment methods and couriers you want, and we will get a written quote back to you with scope and timeline. A typical project takes around 15 days; large catalogues can take longer, and we say so up front.
E-commerceChoosing a payment gateway in Thailand for your website
What a payment gateway does, how Omise, 2C2P, bank gateways and Stripe compare for Thai websites, which methods Thai customers expect, and what paperwork you need before you apply.
E-commerceHow to connect an SCB payment gateway to your website
How an SCB payment gateway fits a Thai online store: bank-direct versus aggregators, what SCB asks for, fee questions, WooCommerce and Shopify options, sandbox testing and approval timing.
E-commerceDropshipping for Shopify when you are based in Thailand: how it works and the real costs
An honest check on Shopify dropshipping from Thailand: suppliers, delivery times, payments, import VAT, registration and the full cost stack before your first sale.
E-commerceHow to accept PromptPay on WooCommerce, with a manual QR or a payment gateway
Two ways to accept PromptPay on WooCommerce: a free static QR with slip checks, or a gateway QR that confirms orders automatically.
E-commerceHow to create a website for e-commerce in Thailand, from registration to first order
A step by step roadmap for creating an e-commerce website in Thailand: marketplace or own store, DBD and VAT basics, foreign ownership checks, platform, payments, couriers, PDPA, budget and launch.
ComparisonShopee store setup or your own website: where Thai sellers should put effort
Shopee store setup basics, then an honest comparison of selling on Shopee and Lazada versus your own website: fees, customer data, brand, traffic and how to run both channels together.
ComparisonChoosing an ecommerce platform in Thailand: Shopify, WooCommerce and the rest
A wide map of ecommerce platforms in Thailand, from Shopify and WooCommerce to Shopee, Lazada, TikTok Shop and local builders, checked against the Thai selling checklist.
E-commerceE-commerce in Thailand in 2026: the trends that change how you build a store
The e-commerce trends shaping Thailand in 2026, each checked against official sources and turned into a website decision: marketplaces and social selling, QR payments, delivery, new tax and PDPA rules, and Thai-language search.
E-commerceE-commerce website examples worth studying, and what each one gets right
Public e-commerce websites worth studying before you brief a designer: simple stores, large Thai retailers, brand stores and bilingual sites, with the patterns to borrow and how to turn them into a brief.
E-commerceShopify vs Shopify Plus features: is Plus worth it for a brand in Thailand?
Shopify vs Shopify Plus features, the Plus starting price and the Thai factors that matter, with practical signs you have outgrown the standard plans.
E-commerceHow to run WooCommerce cash on delivery in Thailand without losing money on returns
How to run WooCommerce cash on delivery in Thailand: settings, COD limits and fees, courier remittance, order confirmation, refused parcels and nudging buyers to PromptPay.
E-commerceEcommerce shipping integration in Thailand: connecting your store to couriers
A practical guide to linking WooCommerce or Shopify with Thailand Post, KEX, Flash Express and J&T: integration routes, checkout rates, labels, tracking and Thai address fields.
E-commercee-Tax invoices for Thai e-commerce: what online stores issue and how to automate it
A plain guide to tax invoices for Thai online stores: abbreviated vs full invoices, e-Tax Invoice & e-Receipt vs e-Tax by Email, checkout fields, WooCommerce and Shopify routes, and record keeping.
E-commerceHow to sell internationally from Thailand online with your own store
How Thai food, fashion, wellness and craft brands can sell overseas from their own website: choosing markets, multi-currency checkout, EMS and express couriers, DDP vs DAP and hreflang.
E-commerceIs Stripe available in Thailand, and should a Thai website use it?
Stripe's Thailand status, account requirements, PromptPay support, fees and payouts, WooCommerce and Shopify fit, and when Omise, 2C2P or a bank gateway suits better.
E-commerceEcommerce product page best practices that help Thai shoppers decide
Product page best practices for Thai online stores: the first mobile screen, photos, bilingual copy, prices and variants, delivery by area, payment options, real trust signals and schema.
E-commerceEcommerce checkout optimization: fixing where Thai shoppers abandon their carts
A practical checkout guide for Thai online stores: guest checkout, Thai address fields, shipping shown early, PromptPay QR on mobile, COD rules, PDPA consent and GA4 funnels.
E-commerceAccepting TrueMoney Wallet payments on your website: options and trade-offs
How a Thai online store can accept TrueMoney Wallet: gateway or direct route, the buyer's flow on a phone, WooCommerce and Shopify options, and whether it adds much beyond PromptPay.
E-commerceDBD registration for an e-commerce website in Thailand: steps and trustmarks
Who must register an online store with Thailand's Department of Business Development, how to file, DBD Registered vs Verified trustmarks, and where the badge goes.
Common questions
What do I need to start selling online in Thailand?
At minimum: products with clear photos and prices, a way to take payment, a courier arrangement, and a plan for receipts and tax invoices. Then decide whether to start on a marketplace, your own store, or both. Registration and tax duties depend on your business type, so confirm them with your accountant. Our step-by-step guide to starting a store walks through each item.
Which payment methods should my store accept?
For most Thai stores, PromptPay and cards cover the bulk of buyers, and cash on delivery still matters for first-time customers who do not yet trust a new shop. Wallets such as TrueMoney can help for some audiences. Offer the methods your customers ask for rather than every option, since each one adds fees and reconciliation work. The payment gateway guide compares the choices.
Do I need to register my online store?
Often yes. The Department of Business Development (DBD) handles commercial registration for businesses that sell online, and it also runs a trustmark scheme stores can display. Which registrations apply depends on whether you trade as an individual or a company and what you sell, so check the DBD website and ask your accountant. Our DBD guide explains the steps in plain language.
Can you build my store?
Yes. We build online stores on Shopify or WooCommerce, with PromptPay, cards, COD, Thai couriers, product import, e-Tax invoice setup and staff training. The E-commerce package starts from THB 50,000 as an indicative one-time price. Tell us what you sell and how many products you have, by WhatsApp or call on +66 93 004 4098, and we will send a written quote.
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@