How to top up balance with QRIS
QRIS is not limited to Indonesia. Thanks to cross-border QR payments, the same code we generate for your top up can also be scanned from partner countries — for example with a PromptPay-enabled app in Thailand such as Bangkok Bank. Pay in your own currency, the balance lands in your NumVersal account instantly.
Top up in 5 steps
- Sign in to NumVersal and open Dashboard → Top up.
- Enter the amount you want to add and choose QRIS as the payment method.
- A QRIS code appears on screen (a 1% processing fee is added, the full amount still lands in your balance).
- Open your banking or e-wallet app, choose Scan QR, and scan the code. Cross-border apps show the amount converted to your local currency before you confirm.
- Confirm with your PIN. Once paid, the code turns into a paid check mark and your balance updates automatically.
Countries and apps that can scan our QRIS code
Cross-border QR payment is live between Indonesia and the partner countries below. Use any app that supports the QR standard listed for your country.
| Country | QR standard | Examples of supported apps |
|---|---|---|
| Thailand | PromptPay | Bangkok Bank, Krungthai Bank, CIMB Thai, Krungsri (Bank of Ayudhya), Kasikornbank, Siam Commercial Bank |
| Malaysia | DuitNow QR | Maybank, CIMB Bank, Public Bank, RHB Bank, Hong Leong Bank, AmBank, UOB, Bank Islam, Agrobank, Touch 'n Go eWallet, Boost, BigPay |
| Singapore | NETS QR | DBS PayLah!, OCBC, UOB |
| South Korea | Seoul Pay / Jeju Pay | Kookmin Bank (KB), Woori Card |
| China | UnionPay / Alipay | Alipay, China UnionPay App, ICBC, Agricultural Bank of China, Bank of China, China Construction Bank, Bank of Communications, Postal Savings Bank of China, China Merchants Bank, Ping An Bank, China CITIC Bank, Bank of Shanghai |
| Japan | JPQR Global | Check your bank app — outbound scanning to Indonesia is rolling out. |
| Indonesia | QRIS | BCA mobile, Livin' by Mandiri, BRImo, wondr by BNI, GoPay, DANA, OVO, ShopeePay, LinkAja, Seabank, Jago |
In Japan the JPQR Global standard is currently used for outbound payments; scanning an Indonesian QRIS code from a Japanese app is still expanding, so use PayPal if your app does not support it yet.
Good to know
- Processing fee: 1% for QRIS, added on top of the amount you top up.
- The QRIS code is displayed in Indonesian rupiah; foreign apps convert it to your currency at checkout.
- A top up code stays valid for 1 hour, after that it expires and you can create a new one.
- Balance is credited automatically — no manual confirmation or receipt upload needed.
- Prefer another currency? PayPal is available for USD payments (4.4% + $0.30).
Frequently asked questions
Can I pay a QRIS code from outside Indonesia?
Yes. If your bank or wallet app supports cross-border QR — for example PromptPay in Thailand, DuitNow QR in Malaysia, NETS in Singapore, or UnionPay/Alipay in China — you can scan the code directly and pay in your own currency.
Which currency am I charged in?
The merchant amount is in Indonesian rupiah. Your app converts it and shows the final amount in your local currency before you confirm the payment.
How long does the balance take to arrive?
Usually within seconds after the payment is settled. The QRIS panel switches to a paid state and your balance is updated without refreshing.
What if my payment expires?
Unpaid top ups expire after 1 hour. Nothing is charged — simply create a new top up and scan the fresh code.