How to pay for purchases via NFC on a Xiaomi smartphone: full instruction 2026

What is NFC and why is it needed in Xiaomi

Contactless payments via NFC (Near Field Communication) have long ceased to be exotic β€” today it is the standard method of payment in stores, cafes and transport. Xiaomi smartphones support this technology since the Redmi Note 8 Pro (2019) and Mi 9, and in new flagships like Xiaomi 14 or POCO F6, the NFC chip is integrated into the system module for maximum speed. But many users still do not know how to set up payment correctly or face errors such as β€œDevice is not supported” or β€œCard is not added”.

In this article, we will discuss all payment methods through NFC Xiaomi: from linking a bank card to Google Pay and Mi Pay to using a transport card (like Troika or Strelka), you will also learn how to check the chip’s performance, which models support contactless payments, and what to do if the phone does not recognize the terminal. We pay special attention to hidden settings MIUI, which allow for faster operation NFC when the screen is blocked – this is important for owners of devices based on the MIUI 14/15.

What Xiaomi smartphones support NFC

Not all Xiaomi models are equipped with a chip NFC β€” This is especially true for Redmi’s budgets and POCO. To avoid disappointment, check the technology support by the official list or specifications of your model. NFC:

  • πŸ“± Xiaomi flagships: all models starting with Mi 8 (2018), including Xiaomi 12/13/14, Mix 4, Black Shark.
  • πŸ’° Mid-size segment of Redmi: Redmi Note 11 Pro/Pro+, Note 12/13 Pro, K50/K60.
  • ⚑ POCO: only flagship models β€” POCO F4/F5/F6, X3 GT, X5 Pro.
  • ❌ No NFC: Most budget models (Redmi) 10A, POCO M5) and older devices until 2018.

You can check for NFC in two ways:

  1. Go to Settings β†’ Connections and Sharing β†’ NFC. If there is no point, there is no chip.
  2. Use the NFC Tools app from Google Play: it will show the status of the module.
πŸ“Š Your Xiaomi smartphone supports your NFC?
Yeah, and I'm a big user.
Yeah, but I didn't.
No, but I would.
No, and no need.

NFC setup on Xiaomi: first launch

Before you can link the cards, you need to activate NFC in the system settings. Depending on the version of MIUI, the path may be slightly different, but the general scheme is as follows:

  1. Open the settings (cog icon on the desktop).
  2. Go to Connections and Sharing (or Wireless Networks in older versions).
  3. Slip on the NFC item and turn on the slider.
  4. In the submenu, select Contactless payments and specify your preferred application: Google Pay, Mi Pay or banking (for example, SberBank Online).

One important nuance: MIUI 14/15 has a Quick Access to NFC feature that allows you to swipe the payment menu down the notification bar to enable it:

Settings β†’ Notification Panel β†’ Quick settings β†’ Add NFC

Activate NFC in the settings

Update MIUI to the latest version

Install Google Pay or Mi Pay

Add a bank card to the app

Check the balance on the account-->

Payment methods via NFC on Xiaomi

Xiaomi smartphones have three main ways of contactless payment, each with its own pros and cons – choose depending on the bank and region.

MethodAnnexSupported banksFeatures
Google PayGoogle PaySberbank, Tinkoff, Alfa-Bank, VTB, etc.It works in all countries and supports virtual cards.
Mi PayMi Pay (China only)UnionPay, some local banksDoes not work in Russia and Europe, requires Chinese SIM
Banking applicationsSberbank Online, Tinkoff, etc.Depends on the bank.It may not support all terminals, but it is more reliable for large amounts.

For Russia and CIS countries, the best option is Google Pay. It supports most banks and works with Mastercard PayPass and Visa payWave terminals. Mi Pay is only relevant for users in China, and banking applications are convenient if you often pay at one bank (for example, only through Sberbank).

πŸ’‘

If the terminal does not accept payment via Google Pay, try to restart the phone or temporarily disable the VPN – some banks block transactions if you suspect a change in region.

Adding a card to Google Pay takes no more than 5 minutes.

  1. Download Google Pay from Google Play Market (unless set by default).
  2. Open the app and click Add Card β†’ Credit or debit card.
  3. Scan the card with the camera or enter the data manually (number, expiration date, CVC).
  4. Confirm the binding via SMS or push notification from the bank.
  5. Come up with it. PIN-payment code (to be requested for amounts in excess of 1000-3000) β‚½ depending on the bank).

After adding the card will appear in the list.

  1. Unlock your phone (PIN, fingerprint or Face ID).
  2. Bring the top of the smartphone to the terminal at a distance of 2-5 cm.
  3. Wait for the vibration and the sound signal – the payment has passed.
What if Google Pay does not accept the card?
If the bank is not supported, try adding a card through its official application (for example, SberBank Online), also check if contactless payments are blocked in the bank’s personal account, and in rare cases, changing the region in Google Play to Russia or the United States helps.

Payment by transport cards (Troika, Strelka, Podparlok)

Xiaomi smartphones can replace transport cards in Moscow, St. Petersburg and other cities.

  • πŸš‡ Metro Moscow - for the map "Troika" (works with the MIUI 12+).
  • 🚌 Arrow - for St. Petersburg and Leningrad region.
  • 🚊 Moscow region - for the map "Strelka" in the Moscow region.

Instructions for Troika:

  1. Download the Metro Moscow app from Google Play.
  2. Sign in and select Add Three. β†’ Virtual card.
  3. Pay the deposit (minimum amount - 50) β‚½).
  4. Activate the card in the application and bring the phone to the turnstile.

⚠️ Note: Virtual "Troika" works only on phones with certified NFC (If the card does not work after activation, try to restart the phone or update it. MIUI.

Frequent mistakes and their solutions

Even with the right NFC setup, you can have failures, and here are the most common problems and ways to fix them:

Mistake.Reason.Decision
The device does not support contactless payments.NFC is disabled or not certifiedCheck the NFC settings and update MIUI
"No map added"The bank does not support Google PayAdd the card through the banking application
Terminal's not responding.Weak signal or interferenceBring the phone closer or restart it.
"Inadequate funds"Restriction of the Bank on contactless paymentsPay up to 1,000. β‚½ enter PIN

If the problem is not solved, try:

  • πŸ”„ Reset the settings NFC: Settings β†’ Annexes β†’ Application management β†’ NFC β†’ Warehouse β†’ Clear the data.
  • πŸ“± Install alternative payment software (e.g. PayPal or Revolut).
  • πŸ”§ Check the integrity of the antenna NFC (If the phone falls or is repaired).

πŸ’‘

If after all the manipulations, the NFC does not work, the problem may be in the hardware, in which case, contact the Xiaomi service center - the chip could move away from the board after hitting or getting moisture.

Security Tips for Paying Through NFC

Contactless payments are convenient but require caution, and follow these rules to avoid fraud:

  • πŸ”’ Don't keep it. PIN-codes in phone notes or on a piece of paper in a wallet.
  • πŸ“΅ Turn it off. NFC, When you do not use it, you will reduce the risk of unauthorized debiting (although for transactions over 1,000). β‚½ I'll need confirmation anyway).
  • πŸ›‘οΈ Use two-factor authentication in banking applications.
  • πŸ“² Set a limit on the amount of contactless payments in the personal account of the bank.

It is also worth knowing about skimming - a fraudulent scheme when attackers read card data using portable devices. NFC-Readers, to protect themselves:

  • Use virtual cards (such as Tinkoff or Revolut) for everyday purchases.
  • Turn off Automatic Unlock in the lock screen settings.
  • Periodically check the transaction history in the banking application.

⚠️ Warning: If you lose a phone with a linked card, immediately lock it through the bank and remove the device from Google Pay via the web version of the service (pay.google.com.

Can I pay via NFC if my phone is dead?
No, NFC requires at least a minimum battery charge to work, but some models (such as the Xiaomi 13 Ultra) support Fast Pay at low charge, which allows you to make 1-2 transactions at a battery level below 5%.
Why does the terminal ask you to insert a card when NFC is enabled?
This is for three reasons: The terminal does not support contactless payments (obsolete software), the purchase amount exceeds the contactless payment limit (usually 3000-5000). β‚½). Bank temporarily blocked the transaction (check out) SMS or push notifications. Try paying a smaller amount or enter PIN-code.
How to transfer cards to the new Xiaomi smartphone?
If you change your phone, Google Pay cards will be automatically transferred when you log in to the same Google account. Banking apps (SberBank Online, etc.) will need to re-add the card manually. Transport cards (e.g., Troika) are tied to a particular device – they need to be reissued in the application.
Can I pay via NFC without the internet?
Yes, most payments through Google Pay or banking apps don’t require internet, and card data is stored in an embedded secure element (eSE) chip inside your phone, but a network connection is required to set up the card for the first time and sync periodically (once every few days).
What if NFC stopped working after MIUI update?
Updates sometimes knock down the module settings. Try: Reboot your phone. Reset NFC settings: Settings β†’ Apps β†’ NFC β†’ Clear the cache. Reverse to the previous version of MIUI (if the problem occurred after the update). If nothing helps, contact Xiaomi for support - possibly in a new firmware bug.