How to set up NFC on Xiaomi phone for payment: full guide 2026

Contactless payments via NFC on Xiaomi smartphones have long ceased to be exotic β€” today it is the standard method of payment in stores, transport and even online. However, many users still face problems when setting up: the module is not activated, the bank card is not tied, the terminal does not see the phone. In this article, we will analyze all the steps of setting up NFC on Xiaomi devices, from checking hardware support to solving typical errors.

It’s important to understand that the process depends not only on the smartphone model (like the Redmi Note 12 Pro+ or Poco X5 Pro), but also on the version of the MIUI firmware, regional restrictions, and the payment service you choose. We’ll look at setting up through Google Pay, Mi Pay (for China), SberPay and direct bank card binding. If you’ve never used contactless payments, don’t worry: our instructions will be suitable even for beginners.

Before you go to the setup, make sure that your Xiaomi supports NFC. Not all budget models (for example, Redmi 10A or Poco M4 Pro in some versions) are equipped with this module. You can check this in the characteristics of the device on the official website or through the settings menu – more about this in the next section.

1. Check NFC support on your Xiaomi

The first step is to make sure your Xiaomi smartphone supports NFC at all. Even if the specs indicate the presence of a module, sometimes it can be disabled at the software level (for example, in regional firmware for some countries).

Open the Settings menu β†’ Connections and Sharing β†’ NFC. If you don’t have one, try searching for the word β€œNFC” in your settings. If the system doesn’t find this section, chances are your model doesn’t support the technology. Alternatively, download the NFC Tools app from Google Play to show you if the module is available.

  • πŸ” List of Xiaomi models with NFC (2020–2026):
  • βœ… Xiaomi 13/13 Pro/13 Ultra, 12/12 Pro/12S Ultra
  • βœ… Redmi Note 12 Pro+/11 Pro+/10 Pro (except for basic versions)
  • βœ… Poco F5/F4 Pro, X5 Pro
  • ❌ Redmi 10A, 9A, Poco M4 Pro (most regions)

If NFC is available but doesn’t work, it may be a firmware problem: For example, on Xiaomi with a global version of MIUI for Europe, the module may be blocked due to local laws (as is the case with the Redmi Note 11 Pro 5G for some markets), in which case the firmware reflash to MIUI China or EEA (if you are in Europe) will help.

⚠️ Note: On some models (e.g. Poco) X3 Pro) NFC It can only work for reading tags, not for payments. Please check this information on the manufacturer's website or in the specifications of your modification.

2. Activation of NFC and selection of payment service

Once you've made sure that the NFC module is in place and enabled, it's time to choose a contactless payment service. Xiaomi users have a few options:

  1. Google Pay is a universal solution for most bank cards (Visa, Mastercard, Mir). It works on all smartphones with NFC and support for Google Mobile Services (GMS).
  2. Mi Pay is a proprietary service from Xiaomi, available only on the firmware of MIUI China and requires a binding Chinese bank card (UnionPay).
  3. SberPay/Tinkoff Pay are local alternatives for users of the respective banks, supported by Mir and some foreign cards.
  4. Direct card binding – some banks (for example, VTB or Alfa-Bank) allow you to add a card directly to Google Pay without intermediaries.

For most users in Russia and the CIS, the best choice is Google Pay or SberPay. Consider setting up Google Pay, as this service supports the maximum number of banks.

πŸ“Š What payment service do you use on Xiaomi?
Google Pay
SberPay/Tinkoff Pay
Mi Pay
Direct map binding
Not using.

3. Google Pay Step-by-step setup on Xiaomi

To set up Google Pay on a Xiaomi smartphone, follow the following steps: Make sure you have the latest app and firmware update MIUI installed (version at least 12.5 for stable operation).

Install the latest version of Google Pay from Google Play

Update MIUI to the current version (Settings β†’ About Phone β†’ System Update)

Enable NFC in settings (Settings β†’ Connections and Sharing β†’ NFC)

Add a fingerprint or PIN-unlock code (Settings) β†’ Passwords and security)

-->

Step 1. Open the Google Pay app (if not, download from Google Play). Click Start and select Add Card. The system will prompt you to scan a physical card or enter data manually.

Step 2. Once you add the card, the bank will send an SMS with a confirmation code. Enter it into the app. If the SMS does not come, check if your Xiaomi is blocking short number messages (setting up in Settings β†’ Apps β†’ Permissions β†’ SMS).

Step 3: When the card is added, activate NFC in the notification curtain or through settings. If you pay, just hold the unlocked phone to the terminal, the payment will go through automatically. If the terminal does not respond, try restarting the NFC or restarting the smartphone.

Problem.Possible causeDecision
Google Pay doesn't see the mapBank does not support the serviceCheck the list of supported banks on the Google Pay website
The terminal doesn't read the phone.NFC is disabled or is in tag-only modeEnable Default Payments in NFC Settings
Payments are not made in the subway/transportTransportation cards are in conflict with bankingTurn off transport cards in Google Pay or use a separate app (for example, Troika for Moscow)

⚠️ Note: Some Xiaomi models (e.g. Redmi Note 11 Pro)+ 5G) Google Pay may not work due to the lack of certification of Google Mobile Services for contactless payments, in which case only the firmware reflashing to the global version will help. MIUI.

4. Set up SberPay and other local services

If you prefer SberPay or similar services from other banks, the setup process will be slightly different, with the main advantage of these solutions being support for Mir cards and sometimes faster payment processing speeds.

For SberPay:

  1. Download the SberBank Online application and log in.
  2. Go to the β€œSberPay” section and select a map to link to.
  3. Confirm the operation via SMS or push notification.
  4. Activate NFC on your phone and unlock the screen before paying.

For Tinkoff Pay:

  • πŸ“± Open the Tinkoff app and go to Tinkoff PayΒ».
  • πŸ’³ Select a map and confirm the binding.
  • πŸ”„ If payment does not pass, update the application and check the settings NFC.

Important: Some banks (like VTB or Alfa-Bank) require additional activation of contactless payments through their mobile applications, without which even a linked card in Google Pay will not work.

πŸ’‘

If you use transportation frequently, add a transport card (such as Troika or Strelka) to a separate app, avoiding conflicts with Google Pay cards that may cause subway terminals to not read your phone.

5. NFC Optimization: Battery and Safety

Many Xiaomi users complain that NFC drains the battery quickly or is unstable.

  • πŸ”‹ Charge savings: Turn off NFC In the notification curtain, when you do not use payments, a constantly active module can consume up to 5-7% of the charge per day.
  • πŸ›‘οΈ Security: Set up screen locking via PIN Or a fingerprint, without that, payments through NFC It will be available even if the phone is stolen (before the first shutdown).
  • πŸ”„ Resetting: If NFC slug, reset its settings in Settings β†’ Annexes β†’ Application management β†’ NFC β†’ Warehouse β†’ Clear the data.

Another common problem is application conflict, for example, if you have both Google Pay and SberPay installed, the terminal can get confused about which card to read.

  1. Open the NFC settings (Settings β†’ Connections and Sharing β†’ NFC β†’ More).
  2. Select a priority payment app (like Google Pay).
  3. Turn off auto-start for other payment services.
What if NFC stopped working after MIUI update?
If the NFC module stopped working after the MIUI firmware update, try: 1. Reset network settings (Settings β†’ System β†’ Resetting β†’ Network Settings Reset). 2. Delete the Google Play Services cache (Settings β†’ Applications β†’ App Management β†’ Google Play Services β†’ Storage β†’ Clear Cache). 3. Reverse the previous version of MIUI (if the problem is massive, Xiaomi usually releases a patch within 1-2 weeks).

6. Solving typical errors in setting up

Even if you do everything according to the instructions, there may be errors, and let's look at the most common ones and how to fix them.

Mistake.Reason.Decision
β€œIt’s impossible to add a card to Google Pay”Bank is not supported or card is not tied to phone numberCheck the list of supported banks or contact support
Terminal writes "Map error"Conflict between several linked cardsRemove unnecessary cards or prioritize your NFC settings
NFC is turned on, but payments are not passedNo Google certification for the model (often on Chinese firmware)Refuse the phone to the global version of MIUI
Payments work, but only after unlocking the phoneAdditional authentication is set up in Google PayTurn off the requirement. PIN-Payment code in Google Pay settings

If none of these methods worked, check to see if NFC is locked at the firmware level. For example, on some Xiaomis for the European market (for example, Redmi Note 11 Pro 5G EEA), the module can be software disabled due to local payment system laws, in which case only reflashing to MIUI Global or MIUI China (but note that the Chinese version does not support Google Pay).

⚠️ Attention: On models with MIUI China (e.g. Xiaomi 13 Pro for the Chinese market) Google Pay is not working due to the lack of Google services. instead, Mi Pay is used, which requires a Chinese UnionPay bank card.

7. Alternative methods of contactless payment

If NFC doesn’t work on your Xiaomi or doesn’t work at all, there are alternative ways to make contactless payments:

  • πŸ’³ Banking applications with QR-Many banks (Sberbank, Tinkoff, VTB) allow you to pay for purchases through QR-codes in their mobile applications. NFC, It only works where there is a scanner. QR (For example, in "Five" or "MagnetΒ»).
  • πŸ“± Apple Pay / Samsung Pay via emulation: Some Xiaomi models can install modified versions of these services, but this requires root rights and is unsafe.
  • 🏦 Virtual Cards: Services like Revolut or Pay Wallet allow you to create virtual cards for payment via phone, but they do not support NFC-offline payments.

If you use transportation frequently, consider buying a smartwatch or a fitness bracelet with NFC (like the Xiaomi Mi Band 8 Pro or Amazfit GTR 4).They support transport cards and some banking services, which can be more convenient than setting up on a smartphone.

πŸ’‘

If your Xiaomi is not supported NFC, but you need contactless payments, the best option is to use a banking application with QR-codes or purchase smart watches with NFC. It’s cheaper than buying a new smartphone for a single module.

FAQ: Frequent questions about NFC on Xiaomi

My Xiaomi doesn't see the terminal when you pay.
Check the following: Make sure the NFC is on in the notification curtain. Unlock the phone screen before reaching the terminal. Try bringing the phone to the terminal by the other side (the NFC antenna is usually located at the top of the back). If you use a case with metal elements, remove it - it can shield the signal. If nothing helps, reboot the phone and check the NFC settings in Settings β†’ Connections and Sharing β†’ NFC β†’ Additional (should be enabled by default Payments mode).
Can I pay with my phone without the internet?
Yes, NFC-Payments via Google Pay or SberPay are offline, and card data is stored in a secure chip (eSE or e-chip). HCE), But for the first setup of the map and periodic synchronization (once every few days) the Internet is required.
Why does the terminal ask you to pay PIN-map?
This happens in three cases: You have exceeded the contactless payment limit without any contact. PIN-code (usually 1000-3000 rubles depending on the bank) Your bank requires additional authentication for all payments through the bank. NFC. Terminal is set to be forced to request PIN-To avoid this, check your bank limits or set up Google Pay to use biometrics (fingerprint) instead of using a fingerprint. PIN-code.
Can I use NFC on Xiaomi for transport cards (e.g., Troika)?
Yes, but with reservations: In Moscow and the region, you can link the Troika card through the official My Passport app, which will work independently of Google Pay. In St. Petersburg, the Podparlok card is supported through the Metro St. Petersburg app. For other regions, check local transport applications (for example, Strelka for Nizhny Novgorod).
Is it safe to pay via NFC on Xiaomi?
NFC-Xiaomi payments are protected by several security layers: πŸ” Card data is stored in encrypted form in a secure chip (eSE or HCE). πŸ”’ Each payment generates a unique one-time code (token), so even if an attacker intercepts the signal, they will not be able to reuse it. πŸ‘† Payment requires unlocking the phone (PIN, The risks are minimal, but for added protection: Turn off NFC, When you're not using payments, don't store card pictures or data screenshots on your phone, use two-factor authentication in banking applications.