Can I make NFC payments using Google Pay while in airplane mode, like when I don't have cell phone or wifi service (particularly when travelling)?

New contributor
Gabe is a new contributor to this site. Take care in asking for clarification, commenting, and answering. Check out our Code of Conduct.

1 Answer 1


The payment system of Google Pay uses tokens for non-online/non-website payments:

Google Pay does not send merchants their customers' actual card numbers when they pay in stores; instead, Google Pay facilitates a process called tokenization in which a token stands in for a customer’s actual credit and debit card numbers.

As far as I know Google Pay stores a limited number of prepared tokens in the app so that you can pay without the necessity of data transmission by the phone if you want to pay something. But if these prepared tokens are used-up you need an online-connection for making the next payment.

  1. Customer tokenizes card: A customer adds their card to Google Pay. Then, their mobile device stores a payment token that is encrypted using a limited / single-use key.
  2. Merchant receives token: When the customer taps their device on an NFC-enabled terminal at the store’s point-of-sale, the device sends the token, token expiry date, and cryptogram to the terminal via the NFC protocol.


  • Do you have a rough idea of how many of these limited tokens are prepared at a time? like, it is just 1 or 2. or a dozen?
    – Gabe
    2 days ago
  • 1
    @Gabe based on quick research (e.g. Reddit), looks like it depends on the financial institution. It may have 5, or 10, or none at all.
    – Andrew T.
    2 days ago

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .