How do you accept TrueMoney Wallet on a website?
To accept TrueMoney Wallet on a website, most stores do not sign with TrueMoney directly: they switch it on as an extra method inside a Thai payment gateway that already handles their cards and PromptPay, because one integration then covers everything.
TrueMoney Wallet is a Thai e-wallet app. Customers top it up with cash at convenience stores, from a bank account or a card, then pay online and in shops from the balance.
Who uses it matters more than how many. Wallets tend to suit buyers who prefer not to type card numbers, keep a small balance for everyday spending, or do not have a card at all, and they fit low-ticket purchases such as game credit, top-ups and small fashion items. TrueMoney publishes its own figures on its business pages; treat any usage number as the provider's claim and check the current one there. If your customers are companies paying invoices, a wallet will rarely be chosen.
Direct merchant or through a gateway?
There are two ways in, and for a normal online store the choice is usually easy.
Through a gateway
Several gateways operating in Thailand, such as Omise and 2C2P at the time of writing, list TrueMoney Wallet as a payment method. You apply once with the gateway, submit your company documents, and ask for the wallet to be enabled on your account. Settlement, reporting and refunds sit in the same dashboard as your cards and PromptPay. Bank gateways vary here, so if you are weighing a bank option, our look at the SCB payment gateway shows the questions to ask.
Direct merchant agreement
TrueMoney also signs merchants directly. This can make sense for very high-volume sellers, or those in categories where the wallet is the main way customers pay, but it means a separate contract, separate settlement and a custom integration built from TrueMoney's own API documentation.
Whichever route you choose, providers check that the business is real. A company registration and, for online sellers, the e-commerce listing with the Department of Business Development help; see our guide to DBD registration for Thai e-commerce websites.
How the payment looks on a phone
The exact screens depend on your gateway, but the flow from the buyer's side usually follows these steps. On a phone, the buyer is handed to the TrueMoney app to approve; on a desktop, the gateway typically asks for the mobile number linked to the wallet and the buyer confirms on their phone, for example with a one-time code or an in-app prompt. Test both on real devices before launch, because a flow that looks fine on a laptop can stall on a phone without the app installed.
- Step 1
Choose TrueMoney Wallet
The buyer picks the wallet at checkout, next to PromptPay and cards.
- Step 2
Hand-off
On mobile the gateway opens the TrueMoney app; on desktop it asks for the wallet's phone number.
- Step 3
Approve
The buyer checks the amount and confirms in the app or with a one-time code.
- Step 4
Return
The gateway sends the buyer back to your store with the result.
- Step 5
Confirm the order
Your store marks the order paid from the gateway's notification, not from the buyer's return alone.
How do you add TrueMoney Wallet to WooCommerce?
On a WooCommerce store the wallet arrives through your gateway's plugin. The usual order of work:
- Get the gateway account approved and ask them to enable TrueMoney Wallet. It is often a separate switch from cards and PromptPay.
- Install the gateway's official WooCommerce plugin, add the test keys, and turn on the wallet method in the plugin settings.
- Set the webhook URL the gateway gives you, so paid orders update even if the buyer closes the app before returning.
- Run test payments on a phone with the app installed, one without, and on a desktop. Check that a cancelled payment leaves the order unpaid and restocks the item.
- Swap in live keys and make one small real payment before announcing it.
Use the plugin the gateway publishes or recommends, keep it updated, and avoid unmaintained third-party add-ons for anything that touches money.
How do you add TrueMoney Wallet to Shopify?
Shopify stores can only use payment providers that Shopify supports for their country, as our guide to Shopify payments in Thailand explains. For a Thai store, open Settings, then Payments, and look through the providers offered for Thailand; some list TrueMoney Wallet among their methods. If one does, you sign up with that provider, connect it in Shopify and enable the wallet in the provider's dashboard.
If none of the listed providers offers it at the time you check, there is no clean workaround. Manual payment methods that ask buyers to transfer and send a screenshot create extra work and mistakes, so we would not build a checkout around them. Check the provider list again before you decide between Shopify and WooCommerce if the wallet is important to you.
Fees, limits and refunds to confirm
We do not quote wallet fees here because they differ by gateway, business type and volume, and they change. Ask your provider these questions in writing and keep the answers with your contract:
- Fee per transaction for TrueMoney Wallet, and whether it differs from PromptPay and cards on the same account.
- Minimum and maximum amount per payment. Wallets usually carry caps linked to the customer's verification level, so large baskets may fail.
- Settlement timing: how many days until the money reaches your bank account.
- Refunds: full and partial, how long they take to reach the wallet, and whether the fee is returned.
- Disputes and chargebacks: who handles them and what evidence you need.
The answers decide whether to show the wallet for every order or hide it above a certain basket value.
Is it worth it for your store?
PromptPay already lets almost anyone with a Thai bank app pay by QR, so the wallet overlaps with it heavily. It earns its place when your buyers are the people who pay from a wallet balance rather than a bank app. If you add it, place it third or fourth on the payment step, below the methods most customers use, with the TrueMoney logo so it is easy to spot. Signs it will be used:
- Your buyers lack cardsCustomers without a credit card may keep spending money in a wallet balance.
- Low basket valuesTop-ups, game items, accessories and small fashion orders.
- Customers ask for itMessages asking whether you take TrueMoney are the clearest signal.
- Marketplace habitsBuyers you are moving off Shopee or Lazada are used to wallet payments.
- Your gateway already offers itEnabling it adds little work if the integration exists.
Before you add another button
A payment method only helps when shoppers reach the payment step in the first place. If you are still deciding whether to run your own store at all, our comparison of selling beyond Shopee and Lazada on your own website sets out the trade-offs. Browsing a few e-commerce website examples shows how other stores present their payment choices, and the basics in our product page best practices matter more to sales than any single wallet.
When the store is ready for it, our e-commerce website development work covers Shopify or WooCommerce with PromptPay, cards, COD and Thai couriers, and adding a wallet through your chosen gateway can be scoped into the same project. We are not a partner or reseller of any gateway; you hold the merchant account. See what an e-commerce build costs, starting from THB 50,000 as an indicative one-time price, with the final figure set in your written quote.
Keep reading
Sources
- TrueMoney: official site and business information
- Omise docs: TrueMoney Wallet
- 2C2P: payment methods
- Shopify Help Center: third-party payment providers

