How to set up contactless payment on Xiaomi Redmi Note 9 Pro: from NFC to the first payments

Xiaomi Redmi Note 9 Pro is one of the most popular mid-range smartphones that supports contactless payment technology thanks to the built-in NFC module. However, many users face difficulties in the first setup: 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 nuances of contactless payment configuration specifically for the Redmi Note 9 Pro (models M2003J6A1G, M2003J6B1G, M2003J6C1G), including the choice of payment service, checking the compatibility of banks and solving typical errors.

It is important to understand that the process is different from other Xiaomi models: for example, the Redmi Note 10 Pro uses an updated NFC chip with HCE (Host Card Emulation), and the Note 9 Pro implementation is slightly different. We will consider both the main ways – through Google Pay (for international maps) and Mi Pay (for Chinese banks, but with workarounds for Russia and the CIS), as well as alternative options like Samsung Pay through emulation.

1.Verify NFC support on Redmi Note 9 Pro

Before you set up payments, make sure your smartphone supports NFC at all. In the Redmi Note 9 Pro, the module is built into all modifications, but there are nuances:

  • πŸ” Global version (MIUI Global) β€” NFC It works out of the box for Google Pay.
  • πŸ‡¨πŸ‡³ Chinese version (MIUI China) β€” NFC Blocked for payments only for data transfer.
  • πŸ› οΈ LineageOS, Pixel Experience – You may need to activate manually via fastboot.

To check for NFC:

  1. Open Settings β†’ Connected Devices β†’ NFC.
  2. If there is no item, enter the NFC request in the settings search.
  3. On Chinese firmware, the path is different: Settings β†’ Additional β†’ Wireless Networks β†’ NFC.
πŸ“Š What is your firmware region on the Redmi Note 9 Pro?
Global (Global)
European (EEA)
Indian (India)
Chinese (China)
other

If NFC is not on the menu, but you are sure you have a global version, try resetting your network settings:

Settings β†’ System β†’ Additional β†’ Resetting β†’ Resetting Wi-Fi, mobile network and Bluetooth

⚠️ On the Chinese versions of the Redmi Note 9 Pro unlock NFC For payments, you can only change the firmware to a global one or Magisk patch with a module NFC Enabler. This voids the warranty!

2.Selection of payment service: Google Pay vs Mi Pay vs alternatives

There are several contactless payment options available on the Redmi Note 9 Pro, and consider the pros and cons of each:

ServiceSupport for Russia/CISCompatible banksFeatures
Google Payβœ… Yes.Sberbank, Tinkoff, VTB, Alfa-Bank, Raiffeisen, etc.It works on global firmware, supports card tokenization.
Mi Pay❌ Not officially.UnionPay, ICBC, China Construction BankRequires Chinese firmware and workarounds for non-Chinese maps.
Samsung Pay⚠️ Partially.Sberbank, Tinkoff (through emulation)It works through the Magisk patch or third-party APK.
Banking applicationsβœ… Yes.Depends on the bank (Sberbank Online, Tinkoff, VTB Online)Not all banks support NFC-Payments through your applications.

For most users in Russia and the CIS, the best choice is Google Pay. It supports card tokenization (replacing the real card number with a virtual one), which increases security. Mi Pay is only suitable if you have Chinese firmware and a UnionPay card, but even in this case you will need to bypass the region-lock.

πŸ’‘

If you have Chinese firmware but want to use Google Pay, install Google Play Services manually via APKMirror and enable the Developer Option β†’ Allow mock locations (this will fool the region checker).

3. Google Pay Step-by-step setup on Redmi Note 9 Pro

The instructions are relevant for MIUI 12/13/14 Global and the latest versions of Google Pay (now Google Wallet).

Make sure that NFC is included in the settings

Update Google Play Services to the latest version

Connect to stable Wi-Fi or mobile internet

Have a physical bank card with contactless payments support-->

  1. Install the Google Wallet app from the Play Market, and if you already have it, upgrade it.
  2. Open the application and click Add Card β†’ Payment card.
  3. Scan your card through a camera or enter data manually. For some banks (for example, Sberbank) you will need confirmation via SMS.
  4. Once you add the card, the app will suggest you install it as the default payment method.
  5. Enable Contactless payments via NFC in the card settings.

Now you can pay for your purchases: unlock your phone (PIN, fingerprint or Face ID), hold the top of the Redmi Note 9 Pro to the terminal and wait for the signal. The first payment can take up to 10 seconds - that's fine.

⚠️ Note: If the terminal gives an error "Card is not supported", check: πŸ”„ Your card is added to Google Pay as a debit card, not a credit card (some terminals do not accept credit cards through a credit card). NFC). πŸ“Ά The phone has internet access (Google Pay checks the validity of the card online). πŸ›‘οΈ There is no limit on contactless payments on the card (call the bank).

4. Mi Pay setup on Chinese firmware (circumvention for non-Chinese cards)

Mi Pay is originally designed for the Chinese market, but it can be adapted for Visa/Mastercard cards via workarounds.

Steps for activation:

  1. Install Mi Pay from the Chinese app store (e.g. via APKPure).
  2. Download and install Xiaomi Pay Fix (a region-lock bypass application).
  3. In Settings β†’ Applications β†’ Application Management β†’ Mi Pay give all permissions, including Overlay over other windows.
  4. Start Mi Pay, select Add Card β†’ Another card and enter the data manually.
  5. Use SMS or push notification from the bank to confirm.
How to avoid the "Unsupported Region" error in Mi Pay
1. Install a VPN with access to Hong Kong or Singapore. 2. Change the region to Hong Kong in your phone settings (Settings β†’ Additional β†’ Language and Region). 3. Reboot your phone and re-add the map. 4. Once successfully linked, you can return the original region settings.

Importantly, this method may stop working after Mi Pay updates, and some banks (for example, Sberbank) block cards if suspicious tokenization activities occur.

5. Alternative methods of contactless payment

If Google Pay and Mi Pay are not the right choice, consider these options:

  • πŸ’³ Banking applications: Sberbank Online, Tinkoff, VTB Online support NFC-Payments directly through your applications, just add the card to the bank's application and enable the option "Pay through" NFC".
  • πŸ“± Samsung Pay via Magisk: Install Samsung Pay Enabler for Magisk, then download APK Samsung Pay from the forum XDA Developers. Doesn't work on all terminals.
  • πŸ”„ Emulation of the map: Applications like NFC Card Emulator allows you to write card details to a virtual card, but this violates the rules of most banks and can lead to a lock.

For Sberbank, the most reliable way is to use the official application:

  1. Update Sberbank Online to the latest version.
  2. Go to Cards β†’ Select a card β†’ Contactless payments.
  3. Activate the option "Pay by phone" and follow the instructions.

⚠️ Note: When using third-party methods (Magisk, emulation) never store PIN-If you lose your device, you can easily withdraw money even if your phone is locked.

6. Solving common errors

Even after you've set up correctly, you can have failures, and let's look at the typical problems and their solutions.

Mistake.Reason.Decision
"NFC not on."Failure in system settingsRestart your phone, turn on NFC manually through the notification panel.
β€œNo Card Added” to Google PayThe bank does not support tokenizationCheck the list of supported banks on the Google Pay website.
"The terminal can't see the phone."Wrong position of the phoneBring the top of the phone (where the camera is) to the terminal.
"Operation denied"Limit on contactless paymentsPay for the purchase with a card PIN-increase or increase the limit in the bank.

If the terminal is giving an error called "Unknown Card", try:

  • πŸ”„ Remove and add the card to Google Pay.
  • πŸ“± Update your phone to the latest version MIUI.
  • 🏦 Contact the bank and clarify whether your card supports tokenization.

πŸ’‘

If contactless payment stopped working after the MIUI update, reset the NFC settings: Settings β†’ Applications β†’ Application Management β†’ NFC β†’ Storage β†’ Clear data.

7.Contactless payments security: myths and reality

Many people fear that NFC-Payments are less secure than regular cards:

  • πŸ”’ "You can write off money just by bringing your phone up. "" It's not true (PIN, faceprint ID).
  • πŸ“‘ "NFC You can hack from a distance. NFC β€” up to 10 cm and data is transmitted only with active user involvement.
  • πŸ’° "Contactless payments are not secure" - not true. Google Pay and Mi Pay use tokenization: the real card number is not transferred to the terminal.

The real risks:

  • πŸ“± Losing a phone with an unlocked screen (a scammer will be able to pay for purchases before your card is locked).
  • πŸ”„ Install malicious applications that intercept data NFC (Antivirus and application installation only from official sources).

Safety recommendations:

  1. Set up a screen lock with PIN-code.
  2. Enable the option β€œBlock Card When Resetting Your Phone” in Google Pay settings.
  3. Check your transaction history regularly with your mobile bank.

Frequently asked questions

Can I pay for my purchases if my phone is empty?
No, for contactless payment via NFC, the phone must be turned on and unlocked, but some terminals support offline payment (if the card has been previously tokenized), but this depends on the bank.
Why does the terminal need to be used? PIN-phone-code?
This occurs in three cases: The purchase amount exceeds the contactless payment limit (usually 1000-5000). β‚½, The bank requires additional authentication for the new card. The terminal does not support tokenized payments (rarely, but it does happen).
Can I link one card to several phones?
Yes, you can add the same card to Google Pay on multiple devices, but some banks limit the number of active tokens (usually up to 3-5 devices).
What if after the MIUI update contactless payment stopped working?
Try these steps: Clear the cache and data of the Google Pay app. Delete and re-add the card. Reset the NFC settings: Settings β†’ Applications β†’ NFC β†’ Storage β†’ Clear the data. If nothing helps, roll back to the previous version of MIUI via Fastboot.
Does Redmi Note 9 Pro support transportation (subway, bus)?
Yes, but with reservations: πŸš‡ In Moscow and St. Petersburg, it works through Google Pay with Troika or Strelka cards (you need to add a transport card separately). 🚌 In other cities, check for support from your local transport operator. πŸ‡¨πŸ‡³ In China, you can link a virtual UnionPay card to pay for the subway through Mi Pay.