Standing at a jianbing cart in Beijing with a wallet full of USDC? That balance will not pay the WeChat Pay code zip-tied to the cart. Moreta does not enable stablecoin funding for spending in China, because of local regulations. Moreta's app pays WeChat Pay merchant codes in China, but the rule is firm: money added with USDC or USDT can't be spent there. If you top up with a bank transfer, card, Apple Pay or Google Pay instead, the same scan goes through.
The QR code is not the problem. The source of your money is.
Why won't a USDC-funded balance pay a WeChat Pay QR code?
A QR code only carries a destination. The decision about which money may travel there happens further down the line. Picture a hutong corner in Dongcheng. A woman in a quilted vest folds an egg crepe over scallions and cilantro, and the laminated green WeChat Pay square hangs from her cart. Your phone reads the code perfectly. The payment still fails if the money came from crypto.
Here is the mechanism:
- The code is standard. Nothing about the format blocks a foreign wallet.
- Settlement is RMB only.
- Crypto is kept out of the domestic system.
Think of an international parcel. The QR code is the shipping label, and a correct label gets the box to the depot. Moreta then checks how the contents were added, and it does not enable stablecoin-funded money for spending in China because of local regulations. That is why Moreta's rule follows how the money was added, not the currency your balance displays.
How do foreigners make a China QR code payment without crypto?
Because the funding source decides everything, the fix is simple: arrive with money that entered your wallet through a traditional bank or card rail. For WeChat Pay, foreigners have two broad routes.
Linking a foreign card inside WeChat Pay. That is WeChat's own setup, with its own terms.
Paying WeChat Pay codes from a home-currency balance. Moreta Pay works this way:
- Top up in your own currency by US ACH, SEPA, UK Faster Payments, Interac e-Transfer, a Visa, Mastercard, American Express or Discover card, Apple Pay or Google Pay.
- Open Pay. In China it opens on your payment code for the cashier to scan. Switch to Scan if the merchant shows a code.
- Check the merchant name, the amount and the exact exchange rate, then slide to pay.
- The merchant receives yuan instantly, and you get a receipt in the app.
Your balance stays in your own currency until you pay, then converts at the live rate. No Chinese bank account or SIM is needed, only data at the moment you pay.
Which funding rails can you spend in China?
The rule is set market by market, so it helps to see the rails side by side. Moreta notes that availability depends on country, payment method and app version, and each payment limit appears in the app before you confirm.
| Funding rail | China (WeChat Pay) | Cambodia (KHQR) | Malaysia (DuitNow QR) | Brazil (Pix) |
|---|---|---|---|---|
| US ACH, SEPA, UK Faster Payments, Interac e-Transfer | Yes | Yes | Yes | Yes |
| Visa, Mastercard, American Express, Discover cards | Yes | Yes | Yes | Yes |
| Apple Pay, Google Pay | Yes | Yes | Yes | Yes |
| USDC / USDT on Solana | No | No | Yes | Yes |
The practical upshot: a USDC balance that pays a Pix code at a Copacabana açaí kiosk will sit idle at a Shanghai xiaolongbao counter. Cambodia falls under the same stablecoin restriction, and you should know this before dealing with Cambodia's two-currency quirk of dollars and riel. Moreta lists crypto top-ups as free on its fees page, which is exactly why travelers reach for them. Just route that money to your Kuala Lumpur nasi lemak or your São Paulo pastel, not your Chengdu hotpot.
Do visitors need WeChat Pay or Alipay?
Once your money is on the right rail, the next question is whether you are scanning the right network. The WeChat Pay vs Alipay split is real, and plenty of counters display both codes side by side.
For Moreta users, the rule is short:
- Moreta pays WeChat Pay.
- A code marked only for Alipay is a different network.
- If you have read guides on Alipay for foreigners, treat that as a separate setup with its own terms.
What should you set up before flying to China?
All of the above comes down to a few preparations at home, plus one honest caveat.
Do this before you board:
- Top up with a bank or card rail. Use bank transfer, card, Apple Pay or Google Pay for any money you plan to spend in China. Bank transfers can take business days, so start early.
- Sort out data. Scanning needs a connection at the moment you pay, so get an eSIM before landing.
- Verify your identity at home. Moreta's check uses a selfie and your passport and usually takes a few minutes.
The caveat: China runs heavily on phone payments, but QR does not cover every moment. Carry a couple of 100-yuan notes plus some ten-yuan and twenty-yuan notes for a temple donation box, a village guesthouse, or a taxi driver whose phone battery just died. If you use a foreign card at an ATM or terminal, decline dynamic currency conversion and choose to be charged in yuan.
Frequently Asked Questions
Can I pay in China if I already topped up with USDC?
Not with the crypto-funded money. Moreta's rule applies to money added with crypto, so add a separate bank, card, Apple Pay or Google Pay top-up for China spending.
Should I use Revolut in China or a Wise card in China instead?
Moreta's stablecoin rule covers only money added to Moreta, so it says nothing about other providers. Check each provider's current terms on acceptance and conversion before you travel, and decline DCC at terminals.
Can I pay a WeChat Pay code with Moreta before I arrive?
No. Moreta payments in China work only while you are physically located in China. Set up and top up beforehand, then pay once you land.
Where can USDC-funded money be spent on Moreta?
In other supported markets such as Malaysia (DuitNow QR) and Brazil (Pix). It can't be spent in China or Cambodia.
What does Moreta charge per payment?
One fee per payment, shown on screen before you confirm, with no monthly plan and no markup hidden in the rate.
About Moreta
Moreta Global Inc. is a Delaware corporation, FinCEN-registered Money Services Business, and Y Combinator-backed (Summer 2024 batch). Its Moreta Pay app pays local QR networks across Asia and Latin America without a local bank account or SIM. In China it pays WeChat Pay. Elsewhere it covers rails such as KHQR in Cambodia, DuitNow QR in Malaysia and Pix in Brazil, with each payment showing the merchant, amount and exchange rate before you confirm.
Planning a China trip and want to check current rails and limits before you top up? Visit Moreta to download Moreta Pay and get set up at home.




