Linking a bank card to NFC on Xiaomi Redmi 9: from setup to first payments

The Xiaomi Redmi 9โ€™s NFC (Near Field Communication) technology offers opportunities for contactless payments, fast data transfer and interaction with smart devices. However, many users face difficulties in the first setup โ€” especially when it comes to bank card binding. Unlike flagship models, the budget Redmi 9 has nuances in the NFC chip that are important to consider.

This article will not only explain how to add a card to Google Pay or Mi Pay, but also help you to deal with common mistakes, from the lack of an NFC option on the menu to problems with bank confirmation. We will cover all the steps from checking the compatibility of your Redmi 9 (including versions of Redmi 9A/9C/9T) to the first successful payments in the store.

๐Ÿ“Š You've already used it. NFC smartphone?
Yeah, regularly.
I tried it, but it didn't work out.
No, just setting it up.
I don't know what it is.

Checking for NFC support on your Redmi 9

Not all Xiaomi Redmi 9 versions feature an NFC chip, depending on the region and version of the device. For example, the Redmi 9A and Redmi 9C are mostly devoid of a module, whereas the Redmi 9 (model M2004J19C) for the global market supports it. To avoid wasting time, first make sure that your smartphone is compatible.

You can check for NFC in two ways:

  • ๐Ÿ“ฑ Through Settings: Go to Settings โ†’ Connected devices โ†’ NFC. If there is no point, there is no module.
  • ๐Ÿ” Model: Type your Redmi name on the GSMArena website and check the specifications in the Comms section.
How to find out the exact Redmi 9 model?
Open Settings โ†’ About Phone โ†’ Model. If you see an M2004J19C or M2004J19G, there should be an NFC. There is no module for the M2006C3LG (Redmi 9A).

If NFC is not available but you need contactless payments, consider alternatives:

  • ๐Ÿ’ณ PayPass Bank Cards: Most modern cards support direct payments without a smartphone.
  • โšก External NFC-Labels: You can buy a sticker with a chip (for example, NTAG213) And stick it to the phone, but it will require additional settings.

โš ๏ธ Note: Redmi 9 with custom firmware (for example, LineageOS) NFC It can work incorrectly even if you have a chip. MIUI.

Preparing a smartphone for map binding

Before you add a card, you need to prepare Redmi 9 for contactless payments, which is often missed, leading to errors like "Device not certified" or "NFC not responding."

โ˜‘๏ธ Preparation of Redmi 9 for NFC-payment

Done: 0 / 5
ParameterRequirementHow to check
MIUI version12.5 or newerSettings โ†’ The phone. โ†’ Version. MIUI
Region of deviceRussia, EU, IndiaSettings โ†’ Additional โ†’ Region
Google ServicesUpdatedOpen Google Play Store โ†’ Menu โ†’ Settings โ†’ Version

If your Redmi 9 was purchased in China (model with the letter C at the end of the article), the binding of cards via Google Pay can be blocked.

  1. Install Mi Pay (available from App Gallery for Chinese firmware).
  2. Or change the region to India or Russia via Settings โ†’ Additional โ†’ Region (reboot required).

๐Ÿ’ก

If the NFC stopped working after the region change, reset the network settings: Settings โ†’ System โ†’ Reset โ†’ Network settings reset.

Now, to the main thing, adding a credit card, we'll look at two options: Google Pay (recommended for global versions of Redmi 9) and Mi Pay (for Chinese firmware).

Method 1: Linking with Google Pay

  1. Install the app: Download Google Pay from Google Play.
  2. Sign in: Log in to the Google account linked to your smartphone.
  3. Add the card: Click Add the card โ†’ Payment card and scan or enter the data manually.
  4. Confirm: The bank will send an SMS with the code, enter it into the app. Some banks (such as Tinkoff or Sberbank) require confirmation through their mobile app.

Method 2: Linking with Mi Pay

If Google Pay is not available (for example, on Chinese firmware), use Mi Pay:

  1. Download Mi Pay from AppGallery (for Chinese versions) or via APK from Xiaomiโ€™s official website.
  2. Register with a phone number (required) SMS-confirmation).
  3. Go to Wallet โ†’ Add a card and select your bank from the list.
  4. Enter the card details and wait for confirmation from the bank (can take up to 24 hours).

๐Ÿ’ก

Mi Pay supports fewer banks than Google Pay, but it runs more stable on Chinese firmware Redmi 9.

After successfully linking the map:

  • ๐Ÿ“ฒ Activate. NFC: Enable the module in the notification curtain or through Settings โ†’ Connected devices โ†’ NFC.
  • ๐Ÿ’ณ Select the default map: in Google settings Pay/Mi Pay install the main card for payments.
  • ๐Ÿ”’ Set up the lock: for security add unlock by fingerprint or PIN-pre-payment.

โš ๏ธ Note: If you add a card with an error "Device not certified", check if the bootloader is unlocked on your Redmi 9. Banks block payments on devices with the unlocked bootloader due to security risk.

Testing payment and eliminating errors

Once you have attached the card, you need to check the system's performance, take your smartphone and bring it to the terminal in the store (the distance is not more than 5 cm), and a successful payment is accompanied by vibration and an audible signal. If nothing happens, follow the diagnostic algorithm:

Problem.Possible causeDecision
Terminal's not responding.NFC off.Turn on NFC in the curtain or settings
Error "Card not supported"The bank does not cooperate with Google/Mi PayCheck the list of supported banks on the service website
Payment breaks downWeak NFC signalPut the phone away and bring it closer to the terminal.
Required. PIN-terminal codeThe card is not tied to contactless paymentsContact the bank to activate PayPass/PayWave

If the terminal issues a "Card declined" error, the reasons may be as follows:

  • ๐Ÿ’ฐ Not enough money โ€“ check the balance.
  • ๐ŸŒ Geo-blocking โ€“ some banks block payments abroad (check in support).
  • โฑ๏ธ Limit on contactless payments โ€“ in Russia, the default limit is 5,000 โ‚ฝ one-time PIN-code.

๐Ÿ’ก

To speed up payments in Google Pay, activate the Quick Payments option in the app settings, which will keep your phone from unlocking before each transaction (but reduces security!).

How to protect payments through NFC

Contactless payments are convenient but require increased attention to security.Attackers can exploit vulnerabilities in NFC to intercept card data or make fraudulent transactions. Here are key protections for Redmi 9:

  • ๐Ÿ” Turn it off. NFC after use: keep the module off when you don't plan to pay, this will prevent accidental readings.
  • ๐Ÿ“ฑ Use screen lock: set up unlock by fingerprint or PIN-Without that, anyone who picks up your phone can pay for the purchase.
  • ๐Ÿ›ก๏ธ Activate bank notifications: Enable SMS or push notifications about each transaction in your bankโ€™s mobile app.
  • ๐Ÿšซ Do not store card data in unreliable applications: only use Google Pay, Mi Pay or official banking applications.

On Redmi 9 with unlocked bootloader, banks can block contactless payments due to the risk of installing custom firmware with vulnerabilities.If you unlock bootloader for rooting, return the official firmware through the Mi Flash Tool to restore support NFC-payment.

An additional layer of protection is the setting of limits on contactless payments, for example, in Sberbank Online you can set the maximum amount for transactions without entering. PIN-code:

  1. Open the bank app.
  2. Go to the card settings โ†’ Contactless payments.
  3. Set a limit (1,000โ€“3,000 recommended) โ‚ฝ).

โš ๏ธ Note: Fraudsters can use NFC-Readers in public places (metro, cafe) to read these cards. NFC in Redmi 9 settings when you are not using payments, or use cases with the NFC-locking (for example, with a metallized insert).

Alternative ways to use NFC on Redmi 9

Payments arenโ€™t the only use of NFC on the Xiaomi Redmi 9. The chip can be used to automate tasks, share data, and even manage smart devices.

  • ๐Ÿ”„ Fast File Transfer: Activate Android Beam in Settings NFC and tap another smartphone to send photos or contacts.
  • ๐Ÿ  Smart home management: tie in NFC-Scenario tags in Mi Home (e.g., a door tag will include lights and air conditioning).
  • ๐Ÿš— Automation in the car: stick NFC-sticker to the phone holder, so that when you bring Redmi 9 automatically start Google Maps or Yandex.Navigator.
  • ๐ŸŽŸ๏ธ E-tickets: Some cinemas and transportation systems (e.g. Troika in Moscow) support adding tickets to Google Pay.

Automation will require an app like Tasker or Automate, for example, to set up the sound of the music when you touch it. NFC-marker:

  1. Install Tasker and the NFC Tasks plugin.
  2. Create a task: Music โ†’ Playlist playlist.
  3. Tie the task to NFC-mark NFC Tasks โ†’ Write down the tag.
How to write data to NFC-marker?
To write a URL, contact, or command to a chip, use the NFC Tools app (available on Google Play). Open it, select Write โ†’ Add a record, and enter data.

If you are experimenting with NFC-tags, consider their types:

Type of tagMemory volumeApplication
NTAG213144 bytesURLs, short commands
NTAG215504 bytesContacts, Wi-Fi settings
NTAG216888 bytesComplex tasks, text up to 1,000 characters

Frequent Questions and Answers (FAQ)

My Redmi 9 doesn't see NFC in the settings. What do I do?
Most likely, your model is not equipped with an NFC chip. Check the specifications on the GSMArena website for the exact name of the device (see Settings โ†’ About Phone โ†’ Model). If there is a chip but there is no option, update the MIUI to the latest version or reset the settings to factory.
The bank doesn't support Google Pay. What are the alternatives?
If your bank doesnโ€™t work with Google Pay or Mi Pay, try it: ๐Ÿ’ณ Use a physical card with PayPass/PayWave. ๐Ÿ“ฑ Link the card in the official application of the bank (many support their own contactless payments through the bank). NFC). ๐Ÿ”„ To issue a virtual card in a supported bank (for example, Tinkoff or Raiffeisen) and link it.
After the MIUI update, the NFC stopped working. How do I fix it?
This is a typical problem when you upgrade to a new firmware version. Try: Reboot your phone. Reset your NFC settings: Settings โ†’ Applications โ†’ Application Management โ†’ NFC โ†’ Storage โ†’ Clear your data. If it doesn't work, roll back to the previous version of MIUI via Fastboot. If the problem persists, check if the NFC chip is disabled at the core level (relevant for custom firmware).
Can I tie multiple cards to NFC on Redmi 9?
Yes, you can add up to 10 cards to Google Pay and Mi Pay. To switch between them: Open the payment app. Scroll down to the Cards section. Select the card you want and click Use Default. At the terminal, the payment will be charged from the card that was selected last.
How to remove a tied card from NFC?
To delete the card: In Google Pay: Open the card โ†’ โ‹ฎ โ†’ Delete the card. In Mi Pay: Wallet โ†’ Press the map. โ†’ Delete. Once deleted, the card data is deleted from the payment system servers, but remains in the bank's memory.