How to enable contactless payment on Xiaomi Redmi 9: NFC, Google Pay and Mi Pay

Why Redmi 9 is a good choice for contactless payments

Xiaomi Redmi 9 is equipped with NFC (Near Field Communication) module, which allows you to use it to pay for purchases instead of a bank card, this feature works through special applications β€” Google Pay, Mi Pay (for Chinese cards) or banking services like SberPay. However, many owners face problems: the NFC module is not turned on, the bank is not supported, the terminal does not see the phone.

In this article, we’ll take a look at all the working ways to set up contactless payments on Redmi 9 in 2026, including hidden MIUI settings, bypassing regional restrictions, and solving common bugs. You’ll learn how to link a card, which terminals are supported, and why sometimes payment doesn’t go through the first time.

Check NFC support for Xiaomi Redmi 9

Before you set up a payment, make sure your Redmi 9 does support NFC. The fact is that there are regional versions of the smartphone where the module may not be available. For example, the Indian version of Redmi 9 Prime is often sold without NFC, whereas the global version (marked M2003J15SG) is equipped with it by default.

You can check for NFC in two ways:

  • πŸ“± Through Settings: Go to Settings β†’ Connection and sharing β†’ NFC. If there is no point, there is no module.
  • πŸ” The model: look at the sticker under the lid or in the box. NFC have the letter N in the article (for example, M2003J15SG β€” s NFC, M2003J15SI β€” without).
πŸ“Š You have already used contactless payment from your phone?
Yeah, regularly.
I tried it, but it didn't work out.
No, but I want to tune in.
No, and no planning.

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

  • πŸ’³ PayPass Bank Card: Classic, Works Everywhere.
  • πŸ“± Another smartphone: even the budget models of the Redmi Note 10 or POCO M4 Pros have NFC basic.
  • βš™οΈ Outside NFC-Module: sold as stickers or covers, but require root access to customize.

⚠️ Some sellers position the Redmi 9 as a device with a NFC, Although they actually ship versions without a module, always check the article before you buy it, especially on AliExpress or in small stores.

Google Pay Setting Up for Xiaomi Redmi 9

Google Pay is the most versatile contactless payment service supported by most Russian and international banks. To set it up on Redmi 9, follow the following steps:

  1. Install the Google Pay app from Google Play (unless preinstalled).
  2. Open the app and log in to your Google account. Make sure the phone has geolocation and NFC enabled (otherwise adding the map will be blocked).
  3. Click Add Card β†’ Credit or debit card. scan the card with the camera or enter the data manually.
  4. Confirm the addition via SMS or push notification from the bank. Some banks (such as Tinkoff or Alfa-Bank) require additional authorization in their mobile application.

Enable NFC in Xiaomi Settings

Update Google Pay to the latest version

Connect your phone to the Internet (Wi-Fi or mobile data)

Have a physical bank card with you to scan-->

After adding the card, it can be used to pay:

  1. Unlock your phone (PIN, fingerprint or Face ID).
  2. Move the top of Redmi 9 (where the NFC antenna is located) to the terminal at a distance of 2-5 cm.
  3. Wait for the vibration and the sound signal – the payment has passed.
BankSupport for Google PayFeatures
SberbankYes.Requires a link to Sberbank Online, limit to 100,000. β‚½ monthly.
TinkoffYes.Automatic binding via a bank app, like a physical card.
Alfa-BankYes.We need to confirm the operation in the Alpha-Click app.
VTBYes.Only Mastercard cards are supported. Visa is not working.
RaiffeisenNo.The bank does not officially support Google Pay in Russia.

⚠️ Note: If the terminal issues an error "Card is not supported", check: πŸ”„ Restart the phone and terminal. πŸ’³ Make sure the card is added to Google Pay as contactless (not all virtual cards are supported). πŸ“Ά Check your internet connection – sometimes online transaction confirmation is required.

Mi Pay: Google Pay alternative for Xiaomi

Mi Pay is Xiaomi’s signature contactless payment service, originally designed for the Chinese market, but it can also be customized to the global version of Redmi 9 if you change region correctly in MIUI. Mi Pay’s main advantage is that it supports UnionPay cards that don’t work on Google Pay.

To activate Mi Pay:

  1. Open the Mi Pay app (if not, download APK from APKPure).
  2. In MIUI settings, change the region to China (Settings β†’ About Phone β†’ Region).
  3. Add a UnionPay card or a supported Chinese bank (e.g. ICBC, China Construction Bank).
  4. Confirm the link via SMS (you will need a Chinese phone number or help from friends in China).
How to get around the Chinese number requirement in Mi Pay?
Virtual SIM services (such as Dingtone or TextNow) can be used to register with Mi Pay without a Chinese number, but the bank can block the card due to suspicious activity, a more reliable way is to ask a friend in China to confirm registration through his number, and then change the binding to his account.

Compare Google Pay and Mi Pay on Xiaomi Redmi 9

CriteriaGoogle PayMi Pay
Supported banksSberBank, Tinkoff, Alfa-Bank, VTB, etc.UnionPay, Chinese banks (ICBC, CCB)
Speed of payment0.5-1 seconds (requires unlocking)0.3–0.8 seconds (works without unlocking)
Working without the InternetYes (but periodic synchronization is needed)Yes.
Regional restrictionsWorks everywhere.Requires a change of region to China

πŸ’‘

If you are in China often, set up both services: Google Pay for Russian cards and Mi Pay for UnionPay, which will save you from payment problems in local stores, where terminals often do not accept foreign cards.

SberPay and other banking services

In addition to Google Pay and Mi Pay, many Russian banks offer their own contactless payment solutions, such as Sberbank’s SberPay or Tinkoff Pay, which are often integrated into mobile banks and do not require separate installation.

To set up SberPay on Redmi 9:

  1. Open the SberBank Online application and log in.
  2. Go to the Maps section β†’ select the desired card β†’ SberPei.
  3. Follow the instructions on the screen. The system will automatically check the phone's compatibility with NFC.
  4. Once tied, payment will be available even without the Internet (card data is stored in a secure element of the phone).

The advantages of banking services over Google Pay:

  • πŸ”’ Greater security: Card data is not shared with third parties (unlike Google).
  • πŸ’° Bonus programs: some banks give cashback for payment by phone (for example, 1-5% in Sberbank).
  • πŸ“± Working without Google: relevant for users who do not want to link a Google account.

⚠️ Note: If you use a corporate card or card with special conditions (for example, a virtual or credit card with a grace period), check with the bank whether it is supported for contactless payments.

Solving common problems

Even after setting up properly, contactless payment on Redmi 9 may not work, and let’s look at common errors and how to fix them.

1.The terminal doesn't see the phone

Causes and solutions:

  • πŸ“΅ NFC switched off: check the settings (Settings) β†’ Connection and sharing β†’ NFC).
  • πŸ”‹ Battery discharged: at a charge level below 5% NFC may be off.
  • πŸ› οΈ The antenna is damaged. NFC: If the phone fell, the antenna (under the top cover) could come off. NFC with other devices (for example, when transferring files).
  • πŸ“Ά Cover interference: Metal or thick covers block the signal. remove the cover before payment.

2. "Card not supported" error

What to do:

  • πŸ”„ Restart your phone and try again.
  • πŸ’³ Remove and add the card again to Google Pay.
  • 🏦 Check the bank’s restrictions: some banks (for example, Raiffeisen) do not support Google Pay in Russia.
  • πŸ“± Update Google Pay and Google Play to the latest version.

3.Payment passes, but is written off twice

It's a rare but possible problem.

  • πŸ”„ Double-touch: If you bring your phone to the terminal twice, two transactions can go through.
  • πŸ›’ Terminal error: Some older terminals send a payment request twice.Ask the cashier to restart the device.
  • πŸ’° Bank Delay: If the write-off is processed for a long time, do not leave the terminal until you see the check.

πŸ’‘

If the problem recurs, temporarily disable contactless payment in your card settings (mobile bank) and use a physical card until you figure out the cause.

Security of contactless payments

Many users fear that contactless payment is less secure than traditional cards, NFC-Payments via phone are safer than physical cards, thanks to multiple layers of protection:

  • πŸ” Tokenization: instead of a card number, a one-time token is transferred, useless for fraudsters.
  • πŸ‘† Biometrics: Payment requires unlocking with a fingerprint or PIN-code.
  • πŸ“ Geo-reference: Bank tracks phone location and blocks suspicious transactions.
  • πŸ›‘οΈ Protected element (SE): The card data is stored in an isolated chip that is not accessible to viruses.

To further improve safety:

  • πŸ”„ Turn it off. NFC, When not used (in settings or through the notification panel).
  • πŸ“± Do not install pirated firmware – they may contain malicious code to intercept payments.
  • πŸ” Check terminals: Avoid suspicious devices with stickers or hack marks.
  • πŸ’³ Set limits: You can set a daily limit on contactless payments (e.g., 5,000) in a mobile bank. β‚½).
Can I bend it? NFC-phone-card?
Theoretically possible, but in practice, it requires physical access to the phone, specialized equipment (e.g., Proxmark3) and bypassing all levels of encryption. Under normal conditions, the risk of data theft is minimal.

FAQ: Answers to Frequent Questions

Can I pay with the Xiaomi Redmi 9 turned off?
No. For contactless payment, the phone must be turned on and unlocked (except for some banking services like SberPay, which work without unlocking but require a screen to be turned on).
Why is NFC not working after MIUI update?
Sometimes, when you update, you reset the module settings. Try: Reboot your phone. Turn on NFC manually (Settings β†’ Connection and Sharing β†’ NFC). Reset the network settings (Settings β†’ System β†’ Resetting β†’ Reset settings β†’ Wi-Fi, mobile network and Bluetooth settings). If it doesn't work, roll back to the previous version of MIUI or call the service center.
What cards are supported for contactless payment?
Mastercard, Visa and World cards (in Google Pay and banking apps) and UnionPay (in Mi Pay) are supported, and virtual cards (such as those from Revolut or Tinkoff) also work if the bank allows them to be added to the wallet.
Can I pay for the subway phone Xiaomi Redmi 9?
Yes, but with reservations: in Moscow and St. Petersburg, it works through Troika (Metro app) or SberPey (if Troika card is tied), in other cities, check the support for contactless payments on the website of the transport operator. EMV, What's Redmi 9 got.
What to do if your phone stops seeing NFC-device?
Possible causes and solutions: πŸ”§ Hardware failure: if NFC It doesn't work even after resetting, it may have damaged the antenna. πŸ“± Application conflict: some programs (e.g, NFC Tools can block the module. Remove them. πŸ”„ Reset to factory: the last option - a complete reset of the phone (Settings) β†’ The phone. β†’ Resetting settings).