QR Code Payments in Japan: How to Pay and What to Say at the Register

To pay with a QR code app in Japan, tell the clerk the app's name, then either show the barcode in your app for the clerk to scan, or scan the shop's QR code yourself, enter the amount and show the screen. Your balance is topped up from a bank account, an ATM or a card, and refunds go back to the app.

What you need to know

QR code payment apps spread quickly in Japan, and today many shops, restaurants and even some small stalls show a row of app logos by the register. Common names include PayPay, Rakuten Pay, d Barai, au PAY and Merpay. For residents they are convenient: there is no card to carry and points are often given back. This guide explains the two ways of paying, the phrases to tell the clerk and what you will hear back, how topping up works, what happens with refunds and cancellations, and the words in the app. It also covers setting up an app as a foreign resident and when to keep some cash. Apps, campaigns and rules change often, and this guide does not compare or recommend any app; check each app's help page for its current conditions.

Say the app's name plus de: the clerk then knows what to expect

Either you show a barcode, or you scan the shop's code and enter the amount

Top up from a bank account, an ATM or a card, depending on the app

Refunds are made by the shop and usually go back to your app balance

How QR payments work in Japan

QR code payment, kyū āru kōdo kessai, is part of what Japanese calls cashless payment, kyasshuresu kessai, together with cards, IC cards and smartphone tap payments. You hold a balance or link a card in an app, and pay by code at the register. Shops show which apps they accept with stickers by the door or the till; a sign may simply say that various QR payments are accepted.

Every app works in one of two ways at the register, and the shop decides which. Knowing the difference is the key to a smooth payment.

JapaneseRomajiMeaning
QRコードで払えますか。Kyū āru kōdo de haraemasu ka.Can I pay with a QR code?
キャッシュレス決済kyasshuresu kessaicashless payment
各種QRコード決済ご利用いただけますkakushu kyū āru kōdo kessai goriyō itadakemasuVarious QR code payments accepted (sign)

QR payment sits beside other cashless options. Transport IC cards are tapped on a reader, and credit cards and smartphone wallets can often be tapped too. The clerk's question about how you will pay covers all of them, so the name you give, card, IC card or an app name, tells the clerk which button to press on the register.

Scan or show: the four words

Four picture cards: showing your barcode, scanning the shop's code, topping up and your balance.
Show your code or scan theirs, then keep an eye on your balance and top it up.
JapaneseRomajiMeaning
バーコードを見せるbākōdo o miserushow your barcode
QRコードを読み取るkyū āru kōdo o yomitoruscan the QR code
チャージchājitop up
残高zandakabalance
PointYou show (store scan)You scan (user scan)
WhereMost chains, supermarkets, konbiniSmall shops, stalls, some restaurants
What you doOpen the pay screen and show the barcodeScan the shop's printed code, enter the amount, confirm
Who checksThe register reads it automaticallyThe clerk looks at your completed screen
Common mistakeShowing an expired code; refresh itTyping the wrong amount; check before confirming

You can usually tell which method a shop uses before you reach the till. A printed QR code on a stand or taped to the counter means you scan; a small handheld scanner or a scanner window facing you means the clerk scans your barcode. If there is neither, ask. In a self-checkout, choose the app on the touch screen first, then show your code to the scanner on the machine.

What you say and what you hear

The simplest line is the app's name plus de, with, said when the clerk asks how you will pay or as you hand over your items. Clerks often reply with a short instruction.

JapaneseRomajiMeaning
PayPayで。PeiPei de.With PayPay.
お支払い方法は?Oshiharai hōhō wa?Clerk: How will you pay?
バーコードをお願いします。Bākōdo o onegai shimasu.Clerk: Your barcode, please.
こちらのQRコードを読み取ってください。Kochira no kyū āru kōdo o yomitotte kudasai.Clerk: Please scan this QR code.
金額を入力して、画面を見せてください。Kingaku o nyūryoku shite, gamen o misete kudasai.Clerk: Enter the amount and show me the screen.
d払いは使えますか。Dī barai wa tsukaemasu ka.Can I use d Barai?

A full exchange at a small shop

At a small shop where you scan, the clerk will tell you the total, point to the printed code and wait for your screen. Some apps make a sound on completion that the clerk listens for.

At a café counter a customer scans a printed QR code on a stand, types the amount and shows the phone to the clerk.
Scan the shop's code, type the amount, and show the finished screen.
JapaneseRomajiMeaning
お会計、千二百円です。Okaikei, sen nihyaku en desu.Clerk: Your total is 1,200 yen.
QRコード決済でお願いします。Kyū āru kōdo kessai de onegai shimasu.You: By QR code, please.
では、こちらを読み取ってください。Dewa, kochira o yomitotte kudasai.Clerk: Then please scan this.
千二百円ですね。…はい、どうぞ。Sen nihyaku en desu ne. ... Hai, dōzo.You: 1,200 yen, right? ... Here you are.
ありがとうございます。レシートはご利用ですか。Arigatō gozaimasu. Reshīto wa goriyō desu ka.Clerk: Thank you. Would you like the receipt?
あれ、エラーになりました。Are, erā ni narimashita.You: Oh, it says error.
もう一度お願いできますか。Mō ichido onegai dekimasu ka.Clerk: Could you try once more?
では、現金で払います。Dewa, genkin de haraimasu.You: Then I'll pay in cash.

If a payment fails, check your balance and connection before trying again, and never pay twice without checking the history: a payment that showed an error can sometimes still go through. Show the clerk your payment history if you are unsure.

Topping up, refunds and the app screens

Balances are topped up from a linked bank account, at certain ATMs, by card or in some cases at a register; each app has its own options. Some apps let you pay straight from a linked card. Points given back after payment are often added a few days later.

If you return an item, the shop cancels or refunds the payment from its terminal; you usually cannot reverse it yourself. The money returns to your app balance or original method. For a mistaken payment at a small shop, ask the clerk straight away, while both of you can see the screen.

JapaneseRomajiMeaning
チャージしてください。Chāji shite kudasai.Please top up. (app message)
残高が足りません。Zandaka ga tarimasen.Insufficient balance. (app message)
支払い履歴shiharai rirekipayment history
返金してもらえますか。Henkin shite moraemasu ka.Could I get a refund?
ポイント還元pointo kangenpoints given back
支払い完了shiharai kanryōpayment complete
キャンセルkyanserucancel
上限額jōgengakuupper limit

Setting up as a foreign resident

JapaneseRomajiMeaning
本人確認が必要です。Honnin kakunin ga hitsuyō desu.Identity verification is required. (app)
銀行口座を登録するginkō kōza o tōroku sururegister a bank account
  • Most apps need a phone number that can receive text messages, usually a Japanese number.
  • Topping up from a bank needs a Japanese account; some banks link more easily than others.
  • Sending money to friends and some higher limits often require identity verification, honnin kakunin, with a residence card.
  • Update the app when your residence card is renewed if the app asks for it.
  • Turn on a screen lock and do not share codes; a code shown on your screen can be used once by whoever scans it.

When to keep some cash

  • Many shops show the logos of only some apps; yours may not be one of them.
  • Some restaurants, shrines, festivals and older shops take cash only.
  • Network or app outages happen, and a dead battery stops everything.
  • Bills at the konbini register are generally paid in cash, not by QR app.
  • Some ticket machines and coin lockers accept only cash or IC cards.
  • A common mistake: showing an old screenshot of the barcode. Codes refresh every few minutes and a screenshot will fail.
  • Another: walking away from a user-scan payment without showing the completed screen. The clerk needs to see it.

Splitting a bill and sending money to friends

Many apps let you send money to another user of the same app, which friends use to split a meal or a shared gift. The person who paid the restaurant asks the others to send their share, warikan, and you send it to their account in the app by scanning their personal code or choosing them from your contacts. Some apps also let you request money from a group.

Sending money between people usually needs identity verification in the app, and the money sent may only be usable inside the app or may be withdrawable to a bank, depending on how the balance was topped up. Check the app's rules if you plan to use it often. Keep it among people you know: scammers sometimes ask strangers to send money through payment apps, for example on second-hand marketplaces.

JapaneseRomajiMeaning
割り勘にしよう。Warikan ni shiyō.Friend: Let's split it. (casual)
一人二千円ね。アプリで送って。Hitori nisen en ne. Apuri de okutte.Friend: 2,000 yen each. Send it by app.
今送ったよ。Ima okutta yo.You: I've just sent it. (casual)
届いた、ありがとう!Todoita, arigatō!Friend: Got it, thanks!
受け取るuketorureceive (button)
送金sōkinsend money

Pay smoothly at your next register

Ask Mocchi to quiz you on the register lines in this guide with /quiz, mixing the store-scan and user-scan versions, so that you can tell which one the clerk wants from the first word. If an app message in Japanese confuses you, paste it and ask Mocchi to explain it.

Then practise the whole exchange aloud in the Convenience Store Checkout roleplay mission in AI Sensei, and say which app you want to pay with when the clerk asks how you will pay.

Key points

A practical way to improve

Open your payment app and read every button on the home screen aloud: 支払う, スキャン, チャージ, 残高, 履歴. Then rehearse the two register exchanges in this guide, once where you show a code and once where you scan the shop's code and enter the amount. Practise saying amounts in Japanese while typing them. Ask Mocchi to quiz you on the clerk's lines and the app words, and to explain any message the app shows you in Japanese.

FAQ

Frequently asked questions

How do I pay with a QR code app in Japan?

Tell the clerk the app name, for example PayPay de. If the shop scans, open the payment barcode in your app and show it. If you scan, read the shop's QR code with the app, enter the amount, confirm, and show the completed screen to the clerk.

Can foreigners use QR code payment apps in Japan?

Many residents do. Most apps need a smartphone number that can receive text messages and, for topping up from a bank, a Japanese bank account. Some features require identity verification with a residence card. Requirements differ by app and change, so check the app's help page.

How do I get a refund on a QR code payment?

Ask the shop. The shop cancels or refunds the payment from its side, and the money usually returns to your app balance or the original payment method. You normally cannot reverse it yourself in the app. Keep the receipt.

What does chāji mean in a payment app?

Chāji (チャージ) means topping up your balance. Depending on the app, you can top up from a linked bank account, at certain ATMs, with a card, or at a register. Some apps can also pay directly from a linked card without a balance.