How to Link a Bank Card to NFC on Xiaomi: A Complete Guide

By linking a bank card to an NFC module on Xiaomi smartphones, you can pay with your phone instead of a physical card β€” quickly, safely and without commissions. However, many users face difficulties: the bank application does not see the module, transactions fail, the phone requires a reboot after adding the card. In this article, we will discuss all the current ways to bind cards to NFC on Xiaomi in 2026, including solutions to typical errors and tips for optimizing the operation of contactless payments.

It is important to understand that the process depends on three factors: the smartphone model (not all Xiaomi supports the model). HCE-payments), firmware versions MIUI And the bank that issued the card, like the owners of the Redmi Note 12 or POCO X5 Pros can use both standard Google Pay and the proprietary Mi Pay app (not available in all regions). A2 module NFC It may be physically absent – check this out in advance.

We tested the instructions on the latest versions of MIUI 14/15 and collected data on compatibility with 15+ banks (Sber, Tinkoff, VTB, etc.). If your card is not tied, 90% of the time the problem is solved by setting up Tap & Pay in the system settings or updating Google Play services.

1. Check NFC support on your Xiaomi

Before you tie the card, make sure your smartphone is equipped with an NFC module at all. Even if the specs on the Xiaomi site indicate the presence of a chip, it can be disabled at the firmware level (relevant to some global versions of Redmi).

How to check:

  • πŸ” Open the Settings. β†’ Connections and sharing β†’ NFC. If there is no module, there is no physical module.
  • πŸ“± Enter the request in the search for settings Β«NFCΒ». On supported models will appear switch.
  • πŸ› οΈ Install the app NFC Tools from Play Market – it will show the presence of the chip and its condition.
Xiaomi list with NFC in 2026
Flagships and the middle segment: Xiaomi 14/13/12 (modifications), POCO F5/F4, Redmi Note 12/11 Pro+, Redmi K60/K50. Budget models: Redmi Note 12 5G, POCO X5 5G, Redmi 12 5G (suffixed version NFC No, not in the title. NFC: All models of the Redmi A lineup, POCO M, most of the Redmi series devices 10/9 prefixed NFC.

Note that on some models (e.g. Redmi Note 10 Pro for India) the NFC chip is present but blocked by the manufacturer, and it can only be unlocked through custom firmware, which is not warranty.

⚠️ Note: If you bought a smartphone on AliExpress or in unofficial stores, check the firmware region in Settings β†’ The phone. β†’ Version. MIUI. On the Chinese versions (CN) Mi Pay works, Google Pay doesn’t.

To avoid errors when adding a card, make the following presets:

Update MIUI to the latest version

Install the latest versions of Google Play Services and Google Pay

Enable NFC in the settings

Activate the β€œTap & Pay” function

Add a fingerprint or PIN-unlocker

-->

Pay special attention to the item "Tap & Pay"** (in some firmware called "Contactless payments").

Settings β†’ Connections and Sharing β†’ NFC β†’ Tap & Pay

Here, select the main payment application:

  • πŸ’³ Google Pay is a universal option for most banks.
  • 🏦 Mi Pay – a proprietary solution from Xiaomi (works with a limited list of banks, in Russia is inactive).
  • πŸ“± Application of your bank (SberBank Online, Tinkoff, VTB Online, etc.).

If the list does not contain the desired application, update it through the Play Market or reinstall it. For example, SberBank Online requires a version at least 12.0 to work correctly with NFC.

πŸ’‘

If, after updating the Bank’s application, NFC-Payments are not working, clear the app cache in Settings β†’ Annexes β†’ [Name of the bank] β†’ Memory. β†’ Clear the cache.

3. Linking the card via Google Pay

Google Pay is the most reliable way for most Xiaomi users, and the instructions are relevant for the latest version of the app (2026.05):

  1. Open Google Pay and log in to your Google account.
  2. Click on β€œ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 addition via SMS or push notification from the bank.
  5. Come up with it. PIN-payment code (it will be required for amounts over 1000-5000) β‚½, depending on the bank).

After adding the card, it will appear in the "Wallet" section to pay for the purchase:

  • πŸ“± Unlock the phone (fingerprint)/PIN/graphical).
  • πŸ”„ Bring the top of the smartphone to the terminal (no need to open the application!).
  • βœ… Wait for vibration and audible signal for successful payment.
BankSupport for Google PayLimit without PIN (β‚½)Notes
Sberbankβœ… Yes.1 000Activation is required in Sberbank Online
Tinkoffβœ… Yes.5 000It works without additional settings.
VTBβœ… Yes.3 000You need to turn on the option in your personal account
Alfa-Bankβœ… Yes.2 000Only MasterCard cards are supported.
Gazprombank❌ No.β€”Only through your own application

⚠️ Note: If Google Pay says β€œCan’t be used for contactless payments” after adding a card, check if it’s enabled. NFC Is Google Pay the default app in Tap & Pay, root or custom firmware installed (banks block payments on compromised devices).

4. Linking the card through the bank application

Some banks (such as Sberbank or Raiffeisen) allow you to link your card to NFC directly through your mobile app, which is convenient if Google Pay does not support your bank or you prefer not to use Google services.

General algorithm (on the example of Sberbank Online):

  1. Open the bank application and log in.
  2. Go to the "Maps" sectionΒ» β†’ select the desired card.
  3. Click on β€œAdd to contactless payments Link to the device”.
  4. Follow the instructions on the screen (you may need to enter code from SMS).
  5. After successful binding, activate the β€œPay by default” option (if any).

Features of binding through banking applications:

  • πŸ”’ Two-factor authentication is often required (SMS + push-notification).
  • πŸ“± The card is tied specifically to the device (when changing the phone you will have to repeat the procedure).
  • πŸ’‘ Some banks (e.g. Opening) allow you to link one card to several devices.

Through Google Pay

Through the bank's app

Through Mi Pay.

I do not use contactless payments.

Another option-->

If the banking app doesn’t see the NFC module, try:

  1. Reboot the smartphone.
  2. Clear the bank's app cache.
  3. Install the beta version of the application (if available).
  4. Check if MIUI blocks access to NFC for third-party applications (in the security settings).

5. Solving common mistakes

Even after the card is properly pegged, Xiaomi users face payment problems, and let’s look at the typical errors and their solutions:

Mistake.Reason.Decision
The device does not support contactless payments.NFC is disabled or unconfigured by Tap & PayEnable NFC and select the payment app in the settings
"No map added. Try it later."Problems with the Bank or GoogleCheck the status of Google services or try again in 10-15 minutes
Terminal doesn't see the phoneIncorrect position of the smartphone or weak NFC signalBring the top of the phone (where the camera is) to the terminal, make sure the screen is unlocked.
Required. PIN-codeBank settings or terminal restrictionsContact the bank to check the limits or use another terminal.

If the terminal issues an error "Operation rejected", check:

  • πŸ’° Is there enough money in the account.
  • πŸ“‘ Is there an internet connection (some banks require online confirmation).
  • πŸ”„ Is the daily limit for contactless payments exceeded (check with the bank).

πŸ’‘

After the update MIUI stopped working NFC-Payments, reset Tap & Pay settings to factory: Settings β†’ Annexes β†’ Application management β†’ Three dots (menu) β†’ Reset application settings by default.

6. Security NFC-payments to Xiaomi

Contactless payments via NFC are better protected than physical cards, but require a few rules:

  • πŸ” Use a fingerprint or a complicated one PIN unlocker.
  • πŸ“΅ Turn it off. NFC in settings when you do not use payments (saves charge and reduces the risk of accidental charges).
  • πŸ›‘οΈ Do not install applications from unknown sources – they can intercept data. NFC.
  • πŸ”„ Regularly update Google Play Services and the Bank App.

Xiaomi smartphones with an eSE chip (built-in secure element) store card data in an isolated environment, inaccessible to malware. However, on budget models without eSE (for example, Redmi 9A) using HCE technology (Host Card Emulation), which is less secure.

  • Do not store multiple card details on your phone at the same time.
  • Use only official MIUI firmware.
  • Turn on Google’s Find My Device to remotely lock your phone when you lose it.

⚠️ Note: If you sell or transfer your Xiaomi to another person, be sure to remove all associated cards from Google Pay and banking apps. β†’ Google β†’ Managing a Google Account β†’ Payments and subscriptions β†’ Remove the payment method Also perform a reset settings (Settings) β†’ The phone. β†’ Resetting settings) to clear the data eSE/HCE.

7. Optimizing NFC on Xiaomi

To make contactless payments work consistently, follow these tips:

  • πŸ”‹ Keep your battery above 15% when it is low NFC may be off.
  • πŸ“Ά Use covers without metal inserts (they shield the signal).
  • πŸ”„ If the payments are not made the first time, try calibrating. NFC: Go to Settings. β†’ The phone. β†’ All parameters. β†’ Debugging by USB (Enter the Engineering Mode code ##3644633##. NFC Test β†’ Card Emulation Test β†’ Restart NFC.