How to pay for your purchases with Xiaomi phone: full instructions on NFC, Google Pay and Mi Pay

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 modelSupport for NFCNotes
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)
πŸ“Š What kind of Xiaomi smartphone do you have?
Xiaomi 13/14 Series
Redmi Note 10/11/12
POCO F3/4/5
Redmi 9/10 series
Another model
I don't know.

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.

  1. Install the Google Pay app from Google Play (unless preinstalled).
  2. Open the app and click Add Card β†’ Credit or debit card.
  3. Scan the card with a camera or enter the data manually. Verification may require an SMS with a code from the bank.
  4. 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:

  1. Open the Mi Pay app (pre-installed on most Xiaomi smartphones). If it's not available, download it from APKCombo (official source).
  2. Click Add Card and select the type (debit/credit).
  3. You can manually enter the card details or scan it, and you can call the bank to confirm it.
  4. Create a PIN for Mi Pay (separate from unlocking your phone!).

For payment via Mi Pay:

  1. Unlock the phone.
  2. Open the Mi Pay app or call it through the notification curtain (if a widget is added).
  3. Select a card and bring the phone to the terminal.
  4. 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?
In 2022-2026, many banks suspended support for international payment systems (Visa/Mastercard) for foreign services. Mi Pay uses UnionPay infrastructure for offline payments, but not all terminals in Russia support it. Before linking the card, check with the bank whether tokenization is allowed through Mi Pay.

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:

  1. Install the official application of your bank (for example, Sberbank Online).
  2. Log in and find the Payment section by phone, NFC-Payments or Contactless Payments.
  3. Add a card (usually you need confirmation via SMS or push notification).
  4. 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 causeDecision
The terminal is not responding to the phone.NFC is disabled or phone is blockedUnlock the screen and check for NFC in the curtain
Error "Card not supported"Bank blocks tokenizationContact the bank support or try another application (Mi Pay/SberPay)
Payment breaks down on amount >1000β‚½Card PIN requiredEnter the PIN from the card (not from the phone!) at the terminal
Mi Pay asks for internet paymentFirst transaction requires online confirmationConnect to the network, make a payment, the next will be offline.
Google Pay doesn't see the mapIncompatible firmware or regionUpdate MIUI or change your Google account region

If the problem is not solved, try the following steps:

  1. Restart your phone - sometimes NFC-The module will "hang" after the update.
  2. Remove and add the card again (in Google Pay or Mi Pay).
  3. Check if the power saving mode is on – it can turn off the NFC.
  4. 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:

  1. Block your cards immediately via an online bank or hotline.
  2. Remove the cards from Google Pay/Mi Pay remotely (via Google Pay or Xiaomi account).
  3. 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.

Can I pay with my phone without unlocking?
No. All modern systems (Google Pay, Mi Pay, SberPay) require unlocking the phone before payment, which protects against accidental charges if the phone is in a bag next to the terminal, except for payments via Samsung Pay on Samsung devices, but Xiaomi does not have such a feature.

FAQ: Answers to Frequent Questions

Can I pay with a Xiaomi phone without the internet?
Yes, but only through Mi Pay (if the card is already added) or banking apps with built-in support for offline payments (like SberBank Online).Google Pay requires the internet for the first transaction after adding the card.
Why does the terminal ask for a PIN code for a card, even though the amount is small?
This depends on the settings of the bank and terminal: some banks set a limit on contactless payments without a PIN (for example, 1000-3000 rubles), the terminal can also request a PIN when the first payment is made per day or if the card is tied to several services (Google Pay + Mi Pay).
Does Xiaomi support payment via Apple Pay?
No, Apple Pay only works on Apple devices (iPhone, Apple Watch) and Xiaomi can use Google Pay, Mi Pay or banking apps.
Can I link a map of the world to Google Pay on Xiaomi?
No, Google Pay does not support MIR cards since 2022; instead, use Mi Pay or a banking app (e.g. SberBank Online for Sberbank cards).
How to transfer cards from Google Pay to a new Xiaomi phone?
The cards are linked to a Google account, so when you log in to a new phone, they'll be automatically downloaded. If that doesn't happen: Update Google Pay to the latest version. Check that the new phone has NFC enabled. Delete and add the card again if it doesn't show up.