What Thai shoppers expect at checkout — and what it costs you when it's missing
LINE, PromptPay, tax invoices and cash on delivery are not nice-to-haves in Thailand. A checkout designed for a card-first market quietly loses orders here.
BangkokSync6 min read
A lot of ecommerce advice is written for markets where almost everyone pays by card and almost everyone has an account. Thailand does not work that way, and a checkout built on those assumptions loses orders in ways that never show up as an error.
The frustrating part is that the abandonment looks like disinterest. It usually is not. It is a shopper who could not pay the way they wanted to.
Payment methods people actually use
PromptPay is the default for a large share of Thai buyers. A QR code that opens their banking app and fills in the amount removes almost all the friction from paying. If the only options are card and card, you are asking people to go and find their wallet — and some of them will not come back.
Bank transfer is still ordinary here, particularly for higher-value purchases and for buyers who simply prefer it. The important part is not accepting it; it is confirming it quickly. A shopper who transfers money and then hears nothing for a day is a shopper writing you a nervous message.
Cash on delivery still matters, especially outside Bangkok and for first-time buyers who do not yet trust the brand. It costs you more per order and it carries a refusal rate — but for some catalogues it is the difference between a first order and no order.
Cards and instalments matter for higher-ticket items. Instalment plans are a genuine conversion tool for expensive purchases, not an afterthought.
The practical rule: do not make people hunt. If a method is available, it should be visible at checkout without expanding anything.
LINE is not a marketing channel here, it is the channel
In many markets a chat widget is optional. In Thailand, LINE is often where the customer relationship actually lives.
What this means in practice:
- Let people ask before they buy. A visible LINE contact on product and checkout pages recovers sales that would otherwise silently leave. Buyers ask about sizing, stock and delivery, and they ask on LINE.
- LINE Login lowers account friction. Asking someone to invent another password is a real cost. Letting them use an account they already have is one of the cheapest conversion wins available.
- Order updates land better on LINE than in email. Email open rates for transactional messages are not the point — people simply read LINE.
Guest checkout should be the default, not an afterthought
Forcing account creation before someone can complete a purchase is a common source of abandonment everywhere, and it is not softened by "you can register later." A first-time buyer deciding whether to trust an unfamiliar brand does not want a fourth form field asking them to invent a password before they have even paid. Guest checkout, with account creation offered afterward once the order has already gone through, keeps that decision separate from the purchase itself — and it is the account creation flow that recovers repeat customers, not the checkout gate.
Thai addresses do not fit a Western form template
An address field designed around a Western postal format — street, city, state, zip — routinely mangles Thai addresses, where soi numbers, building names, and sub-district (tambon) and district (amphoe) levels carry real meaning for delivery drivers that a generic "city" field discards. A checkout form that gives Thai addresses their own proper structure, rather than forcing them into fields borrowed from a different country's postal system, measurably reduces failed or delayed deliveries — a cost that shows up in support tickets and refund requests far more often than it shows up as an obvious checkout bug.
Reconciling payment methods is an operational cost, not just a checkout one
Every payment method added at checkout — PromptPay, bank transfer, cash on delivery, cards — becomes a line someone on the finance side has to reconcile against actual orders shipped. A store that adds payment options without also deciding how each one gets matched to an order and confirmed often ends up with a manual reconciliation backlog that grows quietly until it's a real problem at month-end. Deciding the confirmation workflow per payment method at the same time as adding it to checkout — not after — is what keeps that manageable as order volume grows.
Tax invoices will find you eventually
For B2B buyers and plenty of B2C ones, a tax invoice is not optional. If your checkout cannot capture the details — company name, tax ID, branch, billing address — then someone on your team is collecting them by hand afterwards.
Build it into the checkout as a toggle. Capture the fields when it is switched on. It is a small piece of work at build time and an unbounded amount of admin if you skip it.
Shipping expectations
Thai shoppers compare delivery the way buyers elsewhere compare price:
- Show the cost early. Surprise shipping at the final step is one of the most reliable ways to lose a cart anywhere, and Thailand is no exception.
- Free shipping thresholds work, but only if the threshold is visible while people shop rather than revealed at the end.
- Tracking matters. "Where is my order" is the single most common enquiry most stores get. A tracking link answers it before it is asked.
Mobile is not a secondary case
Most ecommerce traffic in Thailand is on a phone, frequently on a mid-range Android device on mobile data. Two consequences follow:
- The checkout has to be genuinely usable one-handed. Small tap targets, fiddly dropdowns and multi-column forms are conversion problems, not aesthetic ones.
- Weight matters. A page that is comfortable on office wifi can be painful on a patchy connection, and the buyer does not blame their signal — they blame you.
A short checklist
If you want to sanity-check an existing store, go through your own checkout on a phone, on mobile data, as a new customer:
- Is PromptPay offered, and is it visible without expanding anything?
- Can someone reach you on LINE from the product page?
- Is the shipping cost knowable before the final step?
- Can a business buyer request a tax invoice without emailing you?
- Does the address form actually fit a Thai address, not a borrowed template?
- Can you complete the whole thing one-handed, as a guest, without an account?
- Do you get a confirmation quickly, on a channel you actually read?
None of this is exotic. It is simply what buying looks like here — and the stores that fit it convert better than the ones that expect buyers to adapt.



