Sign up for updates

Be first to hear when Moreta launches somewhere new and when new ways to pay arrive.

South Africa flag

One email now and then, and you can unsubscribe at any time.

Money mistakes

The Minimum Top-Up Trap: Why Some Southeast Asian QR Wallets Make You Load More Than You Spend and How to Avoid Overpaying

A coconut seller near Phnom Penh's Central Market holds up a laminated QR code for a purchase that costs the equivalent of eighty cents. You scan it.

7 min read

The Minimum Top-Up Trap: Why Some Southeast Asian QR Wallets Make You Load More Than You Spend and How to Avoid Overpaying

A coconut seller near Phnom Penh's Central Market holds up a laminated QR code for a purchase that costs the equivalent of eighty cents. You scan it. Your wallet app tells you the transaction requires a minimum top-up of five, ten, sometimes twenty dollars before it will process anything at all. You did not come here to pre-load twenty dollars into a wallet you will use once. This is the minimum top-up trap, and it quietly costs travelers across Southeast Asia far more than the small purchase that triggered it.

The trap exists because many QR wallet apps and prepaid travel cards set a fixed minimum load amount per top-up transaction, regardless of what you are about to buy. That minimum is a business rule tied to payment processing costs on the top-up side, not the purchase side. When your actual spend is far below the forced minimum, the difference sits in the wallet as a balance you may never fully use, gets converted at a worse rate when you eventually cash out, or simply gets abandoned when you leave the country.

Some wallets and prepaid travel cards impose a fixed minimum top-up, regardless of the purchase size that prompted you to open the app. The gap between what you spend and what you are forced to load becomes stranded balance, which either converts poorly on exit or gets forfeited. The mechanism is a top-up processing cost rule, not a purchase fee. Understanding the distinction tells you which apps will hit you with this and which won't. A wallet that converts currency at the moment of payment rather than requiring a pre-loaded local-currency balance avoids most of the trap, because nothing you load is locked into one country's currency. Keep a small cash reserve for genuinely tiny transactions (parking, temple donations) where no digital rail makes sense regardless of which wallet you use.

What Is a Minimum Top-Up Requirement?

A minimum top-up requirement is a floor amount that a digital wallet forces you to load in a single funding transaction, independent of how much you intend to spend. If the floor is set at 300 PHP-equivalent and your snack costs 35 PHP, the app will not let you load 35 PHP. It makes you load 300, spend 35, and carry a 265 PHP balance forward.

Wallets set these floors because processing a bank transfer or card top-up has a fixed cost on the backend regardless of size. A $20 top-up and a $2 top-up often cost the payment processor roughly the same amount to execute, so apps protect their margins by refusing to process top-ups below a certain size. That is a reasonable business decision from the wallet's side. It is a bad outcome for a tourist who wants to buy one skewer of moo ping and move on.

Why Does This Specifically Hurt Travelers and Not Locals?

Locals using a national QR standard like VietQR or KHQR typically link the wallet directly to an existing local bank account. There is no separate "top-up" step, because the wallet draws straight from a balance the person already maintains for daily life. The minimum top-up problem is almost exclusively a foreigner problem, because travelers are the ones funding a wallet from scratch, in a foreign currency, for a short trip.

This connects directly to a broader pattern across Southeast Asian QR ecosystems: the rails are standardized and interoperable at the merchant-acceptance level [digitalinasia.com][moolahgo.com], but the on-ramp for foreign money into those rails was never designed with one-time, low-value loading in mind. Juniper Research's projection of 300% growth in QR payment value across Asia Pacific by 2029 [juniperresearch.com] reflects local adoption, not foreign top-up convenience, and the two are not the same problem.

How Much Does Stranded Balance Actually Cost You?

The honest answer is that it depends on three variables: the size of the forced minimum, how much of your trip is left to spend it down, and the exit conversion rate if you cash out unused balance.

Consider a traveler who tops up the equivalent of $15 because that is the floor, intending to spend $2 on a single purchase. If the trip ends with $13 unspent, three things can happen:

  • The wallet lets you withdraw it back to your home card, usually at a worse exchange rate than the one used to load it, and sometimes with a withdrawal fee.
  • The wallet has no withdrawal option at all, and the balance simply expires or sits unused.
  • You scramble to spend it down on purchases you did not plan, which is its own kind of overpaying.

None of these outcomes benefit the traveler. All three are the direct result of a top-up floor that had nothing to do with the actual purchase.

Is This the Same as Dynamic Currency Conversion?

No, and the distinction matters. Dynamic currency conversion (DCC) is a separate trap, one where an ATM or card terminal offers to charge you in your home currency instead of the local one, embedding a worse exchange rate into that choice. The advice there is simple and constant: always decline DCC and choose to be billed in local currency.

The minimum top-up trap is a funding-side problem, not a conversion-side one. You can decline DCC perfectly every time and still get stuck with $13 of unspent wallet balance sitting in an app you will delete the day you fly home. They are different villains attacking different parts of the same trip.

How Do You Avoid Overpaying Because of Top-Up Minimums?

The structural fix is to use a wallet that does not require you to pre-load a local-currency balance at all, converting instead at the exact moment of payment. That is the model Moreta Pay runs on: you top up from your home bank, card, or Apple Pay or Google Pay in your own currency, scan the same local QR code the vendor already uses, see the merchant name, the amount, and the exact FX rate before confirming, and the payment settles instantly in local currency. There is no forced local-currency floor, because there is no local-currency balance sitting idle between trips.

A short numbered version of how that actually works at the counter:

  1. Open the app and scan the vendor's existing QR code, whether it is a merchant KHQR in Cambodia, DuitNow in Malaysia, or QR Ph in the Philippines.
  2. The app reads the merchant name and the exact amount requested.
  3. You see the FX rate applied to that specific transaction before you approve anything.
  4. You confirm, and the merchant receives local currency instantly.
  5. Your Moreta balance goes down only by what you actually spent plus the 1.5% fee, and anything left over is not stuck in local currency.

Here is a simple comparison of how the two models differ in practice:

Wallet with fixed top-up floorMoreta Pay (convert at point of payment)
Minimum load per transactionVaries by appYou top up a balance first, but it converts to local currency only at the moment of payment
Leftover balance riskHigh, especially on short tripsLow, since leftover balance is not in local currency and can be moved back to your bank in the app
FX rate visibilityOften set at load time, not purchase timeShown at the moment of each transaction
Funding sourcesVaries by appUS ACH, SEPA, UK Faster Payments, Interac, Australian PayID, cards, Apple Pay, Google Pay, USDC (money added with crypto can't be spent in Thailand, Cambodia or China)

That said, no wallet, including Moreta Pay, replaces cash entirely. Small change for public toilets, temple donations, and street parking attendants still want paper bills. Carry a modest cash reserve, something like the equivalent of ten to fifteen dollars in small local denominations, for exactly those moments.

Frequently Asked Questions

Do all Southeast Asian QR wallets have minimum top-up amounts?

Not all of them, but it is a common feature among prepaid travel wallets that require you to pre-load a local-currency balance before scanning a merchant QR code.

Why do wallets set a top-up minimum in the first place?

Processing a funding transaction carries a roughly fixed cost regardless of size, so wallets set a floor to keep small top-ups from being unprofitable to process.

Can I get my unused balance back?

Some apps allow withdrawal back to your home card or account, often at a less favorable rate than your original top-up; others do not offer withdrawal at all.

Is this the same issue as a foreign transaction fee?

No. A foreign transaction fee is charged by your card issuer on a purchase. A top-up minimum is a floor set by the wallet on the funding side, before any purchase happens.

Does Moreta Pay charge a top-up minimum?

You do top up a Moreta balance before you pay, but it converts to local currency only at the moment you scan and confirm, so leftover money is never stranded in one country's currency, and you can move it back to your bank in the app. Top-up fees depend on the method: bank transfers carry a small flat fee that disappears above a threshold, while cards, Apple Pay and Google Pay cost 2.5% with a 1.50 USD minimum, so one sensible top-up beats many tiny ones.

What funding sources work with Moreta Pay?

US ACH, European SEPA, UK Faster Payments, Canadian Interac e-Transfer, Australian PayID, cards, Apple Pay, Google Pay and USDC, though money added with crypto can't be spent in Thailand, Cambodia or China.

Should I still carry cash if I use a wallet like this?

Yes. Keep a small reserve for rural stalls, temple donations, and parking attendants who do not take digital payment of any kind.

About Moreta

Moreta Global Inc. is a Delaware corporation and a FinCEN-registered Money Services Business, backed by Y Combinator's Summer 2024 batch. The Moreta app lets travelers scan the same local QR codes merchants already use across Cambodia, Malaysia, the Philippines, Brazil, and other markets, funded from a home bank or card and converting at the exact moment of payment instead of forcing a pre-loaded local balance. The underlying goal is simple: let travelers pay exactly what the vendor asks, in the currency the vendor actually uses, without stranded balances left behind at the airport.

If small-purchase friction has been part of your travel routine, see how point-of-payment conversion compares for your next trip at https://moretapay.com/.

References

  1. How Do Digital Payments Work in Southeast Asia in 2026? QR, Wallets, and Cross-Border Rails (digitalinasia.com)
  2. QR Code Payments: Asia Continues to Lead Global Surge in Usage (juniperresearch.com)
  3. Why Southeast Asia's Cashless Future Runs on QR Scan & Pay (moolahgo.com)
Share
Back to the blog

Read up, then pay like a local.

Scan local QR codes from your own bank or card, with no local account.