Bank card binding to NFC on Xiaomi Redmi Note 9: full instruction with solutions to problems

Xiaomi Redmi Note 9 is equipped with NFC module, which allows you to use your smartphone for contactless payments, data exchange and other functions. However, many users face difficulties in the first setup: the system does not see the card, there are verification errors or the NFC module simply does not activate. In this article, we will discuss all the ways to link a bank card to NFC on the Redmi Note 9, including preparing a phone, choosing a payment service and solving typical problems.

It is important to understand that the process depends on the firmware (MIUI or custom), the region of release of the device and supported banks. We will look at official methods through Google Pay (for global firmware) and Mi Pay (for Chinese versions), as well as alternative options for devices without Google Mobile Services (GMS) certification.

If you have not used contactless payments before, we recommend that you first check the compatibility of your card with the selected service. Not all banks support NFC binding on Android, and some require additional activation in the mobile application.

1. Preparation of Xiaomi Redmi Note 9 to work with NFC

Before adding a card, you need to make sure that the NFC module is on and working correctly. On the Redmi Note 9, it is located at the top of the case (near the camera) and activated through settings.

Follow the algorithm tested:

  • πŸ“± Open the Settings. β†’ Connection and sharing β†’ NFC.
  • πŸ”„ Transfer the slider to the "On" position (if there is no option - update the firmware).
  • πŸ“Ά Make sure Wi-Fi or mobile data is enabled (needed to download payment services).
  • πŸ”’ Unlock the screen by fingerprint or PIN-Code (required for payment security).

On Chinese firmware Redmi Note 9 (For example, for the Redmi Note model 9 4G/5G) option NFC may be called"" (JΓ¬nchǎng tōngxΓ¬n). If you don’t find an item on the menu, check the version. MIUI In Settings β†’ On the phone. Google Pay requires a support firmware to work with. GMS (global).

Enable NFC in settings|

Set screen lock (PIN/fingerprint)|

Update MIUI to the latest version|

Check the compatibility of the bank card |

Connect to the Internet (Wi-Fi/mobile)-->

If the NFC module is not turned on, the reasons may be as follows:

  • 🚫 Hardware malfunction (damage to antenna) NFC).
  • πŸ”„ Outdated firmware (update through Settings) β†’ The phone. β†’ Updating the system).
  • πŸ“΅ Regional restrictions (on some Chinese devices) NFC software-off).

Google Pay|

Mi Pay|

SberPay|

Other (specify in comments)|-->

2.Select payment service: Google Pay vs Mi Pay vs SberPay

The Redmi Note 9 offers several contactless payment services, which vary by firmware, region and banks supported.

ServiceSupport for Redmi Note 9Required firmwareSupported banks (RF)Features
Google Payβœ… Yes.Global/European (with GMS)Tinkoff, Alfa-Bank, VTB, Sberbank (partially)It works with most terminals and supports virtual cards.
Mi Payβœ… Yes, only China)Chinese (without GMS)UnionPay, some local banksChinese Mi Account, Limited Support in Russia
SberPayβœ… Yes (via the appendix)Any (with SberBank Online installed)Only Sberbank.It does not require a system-level NFC binding, it works as a standalone solution.
Pay World⚠️ Partially.Global (with the MIUI 12+ update)Banks Issuing "World" CardsSupport depends on the firmware version and region

Google Pay is the best option for most users in Russia, but if you have Chinese firmware without GMS, you will have to use SberPay or alternative methods (for example, Host Card Emulation through third-party applications).

⚠️ Note: On devices with bootloader unlocked and custom firmware (e.g. LineageOS), Google Pay may not work due to lack of SafetyNet certification. In this case, you will need to install the Magisk module to bypass the check.

If your Redmi Note 9 is running on global firmware, follow this instruction:

  1. Install the Google Pay app from Google Play (unless preinstalled).
  2. Open the app and click "Start" β†’ select "Add map".
  3. Scan the map with the camera or enter data manually: πŸ’³ Card number (16 digits) πŸ“… Duration (month/year) πŸ” CVC-code (3 digits on the back)

Confirm the data via SMS or push notification from the bank.

Accept the terms of use and set PIN-Payment code (other than unlocking your phone).

Once the link is successfully linked, the card will appear on the list to pay for the purchase:

  1. Unlock the phone (fingerprint)/PIN).
  2. Bring the top of the Redmi Note 9 to the terminal.
  3. Wait for a sound signal or vibration.
What if Google Pay doesn’t see the card?
If the application does not recognize the card, check: 1. Bank support - some credit institutions (for example, Gazprombank) do not work with Google Pay. 2. The region of the Google account should coincide with the region of the card issue (for example, Russia). 3. The type of card - virtual or corporate cards may not be supported. 4. Bank restrictions - sometimes you need to activate the contactless payments option in the bank's personal account.

Important: First payment through NFC may require input PIN-It's the standard security measure for banks.

4. Linking the card via Mi Pay (for Chinese firmware)

If your Redmi Note 9 runs on Chinese firmware (MIUI China), Mi Pay is used instead of Google Pay, which supports UnionPay cards and some local banks, but has restrictions for Russian users.

Instructions for setting:

  1. Open the Mi Pay app (pre-installed on Chinese firmware).
  2. Sign in via Mi Account (Chinese phone number required for registration).
  3. Click Add Card and select the type (UnionPay or local bank).
  4. Enter the card details and confirm via SMS.
  5. Create a payment system PIN-Code (separate from unlocking the phone).

5. Alternative methods: SberPay and virtual cards

If Google Pay is not available (for example, due to custom firmware), you can use SberPay, a solution from Sberbank that does not require a binding to NFC at the system level.

Instructions for SberPay:

  1. Install the SberBank Online application.
  2. Sign in and go to the "Payments" section" β†’"SberPay".
  3. Activate the service and link the card (Sberbank debit and credit cards are supported).
  4. To pay, open the application, select a card and bring the phone to the terminal.

The benefits of SberPay:

  • βœ… It works on any firmware (including custom ones).
  • βœ… No need to be certified by Google Mobile Services.
  • βœ… Supports the maps of the World.

Disadvantages:

  • ❌ It only works with Sberbank cards.
  • ❌ Requires an open app for every payment (unlike Google Pay, which is enough to unlock).

πŸ’‘

If you have a card from another bank, but you want to use SberPay, you can get a virtual card from Sberbank and link it to the main one, which will allow you to pay for purchases through NFC even without Google Pay support.

6. Solving typical card-binding problems

When setting up NFC on the Redmi Note 9, users often encounter errors, and consider the most common and ways to fix them:

Problem.Possible causeDecision
NFC is not supported on Google PayThere is no GMS certification or custom firmwareInstall Magisk to bypass SafetyNet or reflash the device to the official global version
"Card is not supported"Bank does not cooperate with Google Pay or virtual cardCheck the list of supported banks on Google or use SberPay
"Verification error" when adding a cardIncorrectly introduced CVC or expiredCheck the card details or request a new one at the bank
NFC is not included in the settingsHardware malfunction or lock at the firmware levelUpdate MIUI or contact the service center
β€œDevice not certified” on Google PayUnlocked bootloader or root rightsInstall Magisk with Universal SafetyNet Fix

If none of these methods worked, try:

  • πŸ”„ Reset the settings NFC through settings β†’ Annexes β†’ Application management β†’ NFC β†’ Warehouse β†’ Clear the data.
  • πŸ“± Update Google Play Services to Settings β†’ Annexes β†’ Google Play Services β†’ Update.
  • πŸ”§ Check the regional settings: in Settings β†’ Additionally. β†’ Language and region select "Russia".

πŸ’‘

If the NFC still doesn't work after all the manipulations, the cause may be a hardware malfunction of the antenna, which requires a diagnosis at the service center.

7 Security: How to Protect Payments Through NFC

Contactless payments are convenient but require increased attention to security.

  • πŸ”’ Use the complex PIN-Code to unlock the phone (at least 6 characters).
  • 🚫 Turn off automatic Bluetooth or Wi-Fi unlock (may work in public places).
  • πŸ“΅ Do not store cards in the phone gallery.
  • πŸ”„ Check your mobile bank’s transaction history regularly.
  • πŸ›‘οΈ Enable two-factor authentication in your Google account and banking app.

If the phone is stolen:

  1. Block the card immediately through a mobile bank.
  2. Remove it from Google Pay via the web version of the service (pay.google.com).
  3. Use the Find Device function to remotely lock the Redmi Note 9.

⚠️ Warning: Never hand your phone over to outsiders with your screen unlocked.Attackers can add their card to Google Pay and charge you if you don't have it installed PIN payment.

8. Frequently Asked Questions (FAQ)

Can I link the World map to NFC on the Redmi Note 9?
Yes, but with reservations: Google Pay – only if the bank supports this option (for example, VTB or Alfa-Bank for cards β€œWorld”). Through World Pay – requires firmware with support for the service (usually MIUI 12+ on global versions); SberPay – if the card is issued by Sberbank. Check support from your bank or try to add a card manually.
Why does NFC on Redmi Note 9 only work for file transfers, but not for payments?
This is a typical problem for devices: Chinese firmware (no GMS); Unlocked bootloader (safetynet certification is broken); outdated MIUI (update to the latest version); Solution: reflash the phone to the global version or install Magisk with a module to bypass the checks.
How to check if NFC works on my Redmi Note 9?
Multiple ways: Try sending a file via Android Beam (enable in settings) NFC). Install the app NFC Tools from Google Play and scan any NFC-tag (e.g. transport card) Bring your phone to the payment terminal β€” if you notice a connection attempt, the module is intact. If nothing works, check the settings or contact the service.
Can I use NFC to ride the subway on the Redmi Note 9?
Yes, but with limitations: In Moscow, through the My Pass (NFC and HCE support) app; in St. Petersburg, via Plantain or Google Pay (for Troika or Strelka cards); make sure your firmware supports Host Card Emulation (HCE) β€” without it, virtual transport cards won’t work.
What if NFC stopped working after the MIUI update?
Possible causes and solutions: NFC Reset – Go to Settings β†’ Applications β†’ NFC β†’ Storage β†’ Clear Data. Update conflict – rollback to the previous version of MIUI via Fastboot. Block regional features – change the region in the settings to β€œRussia” or β€œIndia”. If the problem persists, contact Xiaomi with error logs (Settings β†’ Phone β†’ Error Report).