Introduction: Why Xiaomi is a good fit for contactless payments
Xiaomi smartphones have long ceased to be just devices for calls - they have become full-fledged wallets that can replace bank cards, transport tickets and even door keys. NFC-The technology is available on most models of the brand, from the budget Redmi Note to the flagship Xiaomi 14 Ultra. but how to configure this feature, what applications to use and what to do if the terminal does not accept payment?
In this article, we will look at all the payment methods on Xiaomiβs Android phone, from standard Google Pay to Mi Pay, which works even without the Internet. We will focus on supporting Russian banks in 2026, as many international services have left, and you will learn which models support NFC, how to add a card in three clicks, and why payments are sometimes blocked for no apparent reason.
Important: If your smartphone is released before 2018 (for example, Xiaomi Mi A1 or Redmi 5), most likely, it does not have an NFC module. Check this in the characteristics of the device on the official website or through the settings menu β more about this in the next section.
Checking NFC Support on Your Xiaomi
Before you set up payments, make sure your smartphone is equipped with a module. NFC (Near Field Communication. Xiaomi didn't get this technology right away, it didn't get mass-introduced until 2019. Here's how to check if it's available. NFC:
- π± Through Settings: Open Settings β Connected devices β NFC. If there is no point, there is no module.
- π By model: all smartphones of the Xiaomi series 11/12/13/14, Redmi Note 10/11/12 and POCO F3/4/5 support NFC. In budget lines (Redmi A or POCO M) it is often absent.
- π οΈ Through Diagnostics: Enter ##4636## in the phone application, select Phone Information and find the line NFC.
If NFC is available but the option is inactive, it may be disabled in firmware. For example, in some regional versions of Xiaomi for China or India, the module can be blocked software, in which case flashing to the global version of MIUI will help (but this is a separate topic that requires caution).
β οΈ Note: On Xiaomi models with MediaTek Helio G processors (e.g. Redmi) 9A or POCO M3) NFC It may not work properly due to the hardware limitations of the chipset.
| Xiaomi model | Support for NFC | Notes |
|---|---|---|
| Xiaomi 13 Pro | β Yes. | Supports Mi Pay and Google Pay, including virtual cards |
| Redmi Note 12 Pro+ | β Yes. | NFC only works with global firmware (EEA) |
| POCO X5 Pro | β Yes. | You may need to upgrade MIUI to version 14+ |
| Redmi 10C | β No. | Budget model without NFC-module |
| Xiaomi Mi 11 Lite | β οΈ Partially. | Only in the Mi 11 Lite version 5G (4G-version NFC) |
Google Pay setup on Xiaomi: step-by-step instructions
Google Pay (now Google Wallet in some regions) is the most versatile contactless payment solution on Xiaomi, and works with most bank cards, including Sberbank, Tinkoff, VTB and Alfa Bank.
- Install the Google Pay app from Google Play (unless preinstalled).
- Open the app and click Add Card β Credit or debit card.
- Scan the card with a camera or enter the data manually. Verification may require an SMS with a code from the bank.
- After adding the card, turn on NFC in the notification curtain or through Settings β Connected Devices β NFC.
Now, to pay, it is enough to unlock the phone (PIN, fingerprint or Face ID), bring it to the terminal at a distance of 2-4 cm and wait for the sound signal. Importantly, some terminals require entering the PIN code of the card at an amount of more than 1000-1500 rubles (depending on the bank).
Included NFC in settings
Bank card added and confirmed
Phone unlocked (lock screens do not work)
The terminal supports contactless payments (icon) πΆ)
-->
β οΈ Note: On Xiaomi smartphones with custom firmware (such as LineageOS or Pixel Experience), Google Pay may not work due to lack of Google Mobile Services certification (GMS). In this case, only a return to the official MIUI.
If you add a card error "This type of card is not supported", check:
- π¦ Does your bank support Google Pay (the current list is available on the bankβs website).
- π± Is firmware updated? MIUI Up to the latest version (older versions may have bugs with the NFC).
- π Google Account Region (must match the region of the bank card).
Mi Pay: Xiaomiβs proprietary solution with offline payments
Mi Pay is an alternative to Google Pay, designed specifically for Xiaomi devices, with a key advantage of being able to make payments without an internet connection (card data is stored in a secure chip on the phone), and it supports Mastercard, Visa and MIR cards, but there are nuances with Russian banks.
To set up Mi Pay:
- Open the Mi Pay app (pre-installed on most Xiaomi smartphones). If it's not available, download it from APKCombo (official source).
- Click Add Card and select the type (debit/credit).
- You can manually enter the card details or scan it, and you can call the bank to confirm it.
- Create a PIN for Mi Pay (separate from unlocking your phone!).
For payment via Mi Pay:
- Unlock the phone.
- Open the Mi Pay app or call it through the notification curtain (if a widget is added).
- Select a card and bring the phone to the terminal.
- If the amount is more than 1000 rubles, enter the PIN code Mi Pay (not to be confused with the PIN of a bank card!).
Why Mi Pay may not work with Russian cards?
The advantages of Mi Pay over Google Pay:
- π It works without the Internet (card data is stored in the Secure Element - a secure chip of the phone).
- π³ Supports mir (unlike Google Pay, which refuses to work with them).
- π You can tie up to 10 cards (versus 5 in Google Pay).
β οΈ Note: On Xiaomi smartphones with an unlocked bootloader, Mi Pay may refuse to work for security reasons.
Payment via SberPay and other banking applications
If Google Pay and Mi Pay are not suitable (for example, due to bank restrictions), you can use banking applications with built-in banking. NFC-The most popular options for Xiaomi users in Russia:
- π¦ SberBank Online (SberPay): works with Sberbank cards without being tied to Google Pay. To pay, you need to open the application, select a card and bring the phone to the terminal.
- π Tinkoff: supports contactless payments through its own app (Play by phone section).
- π΅ Alpha-Click: allows you to link the card of Alfa-Bank to the NFC And pay without the internet.
- π’ VTB Online: supports payment by phone, but requires prior activation in your personal account.
To set up payment through the banking application:
- Install the official application of your bank (for example, Sberbank Online).
- Log in and find the Payment section by phone, NFC-Payments or Contactless Payments.
- Add a card (usually you need confirmation via SMS or push notification).
- Turn on NFC in your phone settings.
The advantage of this method is that you don't have to depend on Google or Xiaomi, but there are also disadvantages:
- β Each application supports only its bank cards.
- β Not all terminals process payments through banking applications (especially foreign ones).
- β You may need to use the internet to confirm your payment (unlike Mi Pay).
π‘
If the terminal does not accept payment via a banking app, try restarting the phone or temporarily disabling the VPN (some banks block payments when using foreign IPs).
Solving the Problem: Why Paying by Phone Doesn't Work
Even if it's set up correctly, payments may not work, and here are the most common reasons and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The terminal is not responding to the phone. | NFC is disabled or phone is blocked | Unlock the screen and check for NFC in the curtain |
| Error "Card not supported" | Bank blocks tokenization | Contact the bank support or try another application (Mi Pay/SberPay) |
| Payment breaks down on amount >1000β½ | Card PIN required | Enter the PIN from the card (not from the phone!) at the terminal |
| Mi Pay asks for internet payment | First transaction requires online confirmation | Connect to the network, make a payment, the next will be offline. |
| Google Pay doesn't see the map | Incompatible firmware or region | Update MIUI or change your Google account region |
If the problem is not solved, try the following steps:
- Restart your phone - sometimes NFC-The module will "hang" after the update.
- Remove and add the card again (in Google Pay or Mi Pay).
- Check if the power saving mode is on β it can turn off the NFC.
- Update the bank and MIUI app to the latest version.
π‘
If neither method works, check to see if your Xiaomi model is on Googleβs contactless payment blacklist, which is true for devices with uncertified firmware or unlocked bootloaders.
Contactless Payments: How Not to Lose Money
Paying by phone is convenient, but requires a heightened focus on security.
- π Use the screen lock: no PIN-code, fingerprint or face ID payment NFC impossible.
- π΅ Turn it off. NFC In crowded places: scammers can read card data from up to 10 cm away (although this is unlikely due to encryption).
- π‘οΈ Set up notifications: turn on SMS or push notifications about write-offs in the application of the bank.
- π Check your payment history regularly: Google Pay and Mi Pay have a transaction log.
What to do if your phone is stolen:
- Block your cards immediately via an online bank or hotline.
- Remove the cards from Google Pay/Mi Pay remotely (via Google Pay or Xiaomi account).
- Restore access to your Google account if your phone was linked to it.
Important: Xiaomi has a Find Device feature (Settings β Google β Security β Find My Device) that allows you to remotely lock your smartphone or erase data, but for that to happen, the phone has to be connected to the Internet.