Paying with Xiaomi Phone: A Complete Guide to Setup and Use

Xiaomi smartphones have long ceased to be just devices for calls β€” they have become full-fledged financial assistants. Paying with one touch of the screen saves time and eliminates the need to carry cash or plastic cards. But how to properly configure this feature on your Redmi, POCO or flagship Xiaomi 14 series? In this article, we will analyze all the current methods of contactless payment, from standard NFC to branded Mi Pay service, and also talk about the nuances of security and compatibility with Russian banks.

It is important to understand that payment options depend not only on the phone model, but also on the region of residence, the firmware version of MIUI and even on the firmware of the NFC- module itself. For example, owners of Xiaomi 13T Pro in Russia may face restrictions when trying to link the World card through Google Pay, while Mi Pay works with them without problems. We tested all methods on current devices (2023-ZXPH0004QXZ) and collected checklists for quick configuration.

If you’ve never used contactless payments or switched to Xiaomi from another brand (such as Samsung or iPhone), this guide will help you figure out the first time, and experienced users will find rare life hacks here – for example, how to bypass NFC lock on custom firmware or why the terminal sometimes does not see the phone when paying.

1. Compatibility Check: Does your Xiaomi support contactless payment?

Before you set up payments, make sure your device is equipped with a NFC- chip. Not all Xiaomi models (especially budget) have this module.

  • πŸ“± Method 1: Go to Settings β†’ Connections and Sharing β†’ NFC If the partition is missing, there is no chip.
  • πŸ” Method 2: Check the model specifications on Xiaomi’s official website (Section β€œCharacteristics β†’ Wireless Networks”).
  • πŸ› οΈ Method 3: Install the NFC Tools app from Google Play, which will show the module’s presence and status.

Even if NFC is available, it depends on regional firmware, such as the global versions of the POCO X5 Pro support Google Pay, while the Chinese versions only support Mi Pay (which in Russia does not work with most banks).

Xiaomi modelNFCGoogle PayMi PaySberPayNotes
Xiaomi 14 Ultraβœ…βœ… (firmware)βœ… (China)βœ…Supports UWB for accurate payment location
Redmi Note 12 Pro+βœ…βœ…βŒβœ…The Russian version of Mi Pay is not available.
POCO F5βœ…βœ…βŒβœ…Requires MIUI Upgrade to 14+
Redmi A2❌❌❌❌Budget model without NFC

⚠️ Warning: On custom firmware devices (like LineageOS or Pixel Experience), NFC may not work properly. Before you run the firmware, check the module support on the 4PDA forum for your model.

πŸ“Š What payment method do you use more often?
Cash.
Plastic card
Telephone (NFC)
QR-code
Other

2. NFC setup on Xiaomi: step-by-step instruction

If your phone supports NFC, the first thing you do is turn on the module and check its performance. Here is a universal guide for all models on MIUI 12-14:

  1. Open Settings β†’ Connections and Sharing.
  2. Slip on the NFC item and move the slider to the "On" position.
  3. In the Payment section, select your preferred service (Google Pay, Mi Pay or banking application).
  4. Activate the option to turn on when locking the screen – this will allow you to pay without unlocking the phone.

After the NFC is turned on, it is recommended to check its operation.

  • πŸ“² Hold the phone to another device with NFC (e.g., Xiaomi Mi Smart Speaker) and it should be audible or vibrating.
  • πŸ’³ Try reading a bank card with a chip through the NFC Tools app (available on Google Play).

⚠️ Warning: Some models (e.g., Xiaomi 12T) reset NFC after upgrading to MIUI 14. If payment stops working, re-select the default payment service in the settings.

β˜‘οΈ Preparation NFC for payment

Done: 0 / 5

Google Pay (now Google Wallet) is the most versatile contactless payment method for Xiaomi owners in Russia, and supports Visa, Mastercard and Most Banks World. Here's how to set it up on your phone:

  1. Download the Google Wallet app from the Play Market (if not, upgrade to Google Play Services).
  2. Open the application and click Add Card β†’ Payment card.
  3. Scan the card with a camera or enter the data manually. Mir cards may require confirmation via SMS from the bank.
  4. Accept the terms of use and wait for activation (usually takes 1-2 minutes).
  5. Install Google Pay as the default service in the NFC settings (see Section 2).

Once the card is attached, you can pay by bringing the phone to the terminal. The screen must be unlocked (on some models it works with a locked screen if the corresponding option is enabled).

  • πŸ“± Long pressing on the free screen space β†’ Widgets.
  • πŸ” Find Google Wallet and drag it to the screen.
  • πŸ’³ Select a card for quick access.

If the terminal does not accept payment, try:

  • πŸ”„ Reboot the phone.
  • πŸ“Ά Enable Flight Mode for 10 seconds, then turn it off.
  • πŸ”‹ Make sure the battery is above 5% (some terminals block payment when the charge is low).

πŸ’‘

If you have a World card and Google Pay doesn't accept it, try linking it to your bank's app (e.g., SberBank Online or Tinkoff). Many banks maintain their own NFC- payments.

4.Mi Pay: Xiaomi's proprietary payment service

Mi Pay is Xiaomi’s own payment service, initially available only in China, but since 2022 it has been integrated into global firmware, including Russian versions of MIUI. Mi Pay’s main advantage is support for Mir cards without additional applications.

To set up Mi Pay:

  1. Open the Mi Pay app (if not, download from GetApps or APKMirror).
  2. Register with your Xiaomi account (if not, create your Settings β†’ Xiaomi Account).
  3. Click Add card and select the bank from the list (for Russia available SberBank, Tinkoff, VTB, etc.).
  4. Enter the card details and confirm via SMS or push notification from the bank.
  5. Install Mi Pay as the default service in NFC settings.

Features of Mi Pay on Xiaomi:

  • πŸ’³ Supports tokenization (virtual cards), which increases security.
  • πŸ”„ Works even without the internet (card data is stored in a secure eSE chip).
  • πŸ“± Compatible with Xiaomi Watch and Mi Band for smartwatch payment.

⚠️ Warning: On some models (e.g. Redmi Note 11 Pro+), Mi Pay may conflict with Google Pay. If payment fails, disable one of the services in the settings NFC.

How to remove the card from Mi Pay?
To delete the card, open the Mi Pay app, select the card β†’ Card Management β†’ Delete. Once deleted, the card data is erased from Xiaomi servers within 24 hours.

5. Payment through banking applications (SberBank, Tinkoff, VTB)

Many Russian banks offer their own NFC contactless payment solutions, which is convenient if you don’t want to use Google Pay or Mi Pay.

5.1 Sberbank (SberPay)

The SberBank Online app supports NFC payments on all Xiaomi chips.

  1. Update the app to the latest version.
  2. Go to the Maps section β†’ Your card β†’ SberPay.
  3. Click Connect and follow the instructions (SMS confirmation will be required).
  4. Install SberPay as the default service in NFC settings.

5.2 Tinkoff.

In the appendix, Tinkoff:

  1. Open the Maps section and select the one you want.
  2. Tap Add to Google Pay or Set up contactless payment.
  3. Confirm the operation through push notification.

5.3. VTB

VTB Pay service is available for VTB clients:

  • πŸ“± Install the VTB Online app.
  • πŸ’³ Go to Cards β†’ Contactless payments.
  • πŸ”„ Follow the link instructions (support call may be required to activate NFC).

Advantages of banking applications:

  • πŸ”’ Card data is stored only by the bank (there are no intermediaries like Google).
  • πŸ“Š It is easy to track transactions directly in the application.
  • πŸ’° Often give cashback for payment by phone (for example, SberBank offers +1% cashback).

πŸ’‘

Banking apps are the most reliable payment method for World cards, as they are not subject to the restrictions of Google Pay or Mi Pay.

6.Contactless Payments Security: How to Protect Your Money

Paying by phone is convenient, but requires a heightened focus on security.

  • πŸ” Use a PIN- code, pattern lock, or fingerprint to unlock the screen, without which anyone can pay with your phone!
  • πŸ“΅ Turn off NFC when not in use (e.g., on public transport).
  • πŸ›‘οΈ Do not store map photos or data screenshots in the gallery.
  • πŸ”„ Regularly check the transaction history in the banking application.

What to do if your phone is lost or stolen:

  1. Block your cards immediately via an online bank or hotline.
  2. Use the Find Device feature in your Xiaomi account (i.mi.com) to remotely lock your phone.
  3. If Mi Pay was enabled, delete the cards via the web version of the service.

⚠️ Warning: Fraudsters can use NFC- readers to read these cards up to 10 cm. To protect yourself, use NFC-lock cases or turn off the module in crowded areas.

It is also worth knowing about common myths:

  • ❌ Myth: "Paying by phone is less secure than by card." Reality: The card data in the phone is protected by tokenization (virtual number), and the terminal only receives a one-time transaction code.
  • ❌ Myth: "NFC drains the battery." Reality: The module only consumes energy during payment (about 0.1% charge per transaction).

7. Solving the Problem: Why Paying with Xiaomi Phone Doesn't Work

If the terminal does not accept payment, check the following points:

Problem.Possible causeDecision
Terminal doesn't see the phoneNFC is disabled or unconfiguredCheck the NFC settings and default service
Error "Card not supported"The bank does not work with Google Pay/Mi PayUse the banking app
Transaction deniedInsufficient funds or the limit is exceededCheck the balance and limits in the online bank
Payment only works with an unlocked screenThe option "Allow at blocking" is disabledTurn it on in the NFC settings

If the problem is not solved, try:

  • πŸ”„ Reinstall the payment application (Google Pay, Mi Pay or Banking).
  • πŸ“± Reset settings NFC: Settings β†’ Applications β†’ Application Management β†’ NFC β†’ Storage β†’ Clear data.
  • πŸ”‹ Check if the card is demagnetized (bring it to the terminal - if it doesn't work, the problem is in the card, not the phone).

⚠️ Warning: On devices with root rights or bootloader, Google Pay and Mi Pay may not work due to security policies, in which case only payment through banking applications remains.

How to reset NFC settings to factory settings?
If the payment stopped working after the update, reset the NFC settings via Settings β†’ System β†’ Resetting β†’ Resetting wireless network settings. This will delete all saved cards, but return the module to work.

FAQ: Frequent questions about Xiaomi phone payment

Can I pay with a Xiaomi phone without the internet?
Yes, you don't need Internet to pay via NFC, and the card data is stored in a secure eSE chip, but you'll need a network connection to link the card to Google Pay or Mi Pay for the first time.
Why does the terminal need to be used? PIN-phone-code?
This occurs in two cases: the purchase amount exceeds the contactless limit (usually 1000-5000 rubles, depends on the bank); the bank or terminal requires additional authentication (for example, for Mir cards in some stores); enter PIN- code from a physical card, not from a phone.
Can I link one card to several services (Google Pay + Mi Pay + Banking app)?
Technically, yes, but only one service will work, the one that is the default service in the NFC settings, and if you have to pay through different services, you have to change the settings manually before each payment.
How to pay for purchases in transport (subway, bus) phone Xiaomi?
To pay for fares: πŸš‡ On the subway: bring your phone to the yellow reader at the turnstile (works with Troika in the Metro Moscow app or bank cards). 🚌 On buses: use Mir cards or Visa/Mastercard via Google Pay/Mi Pay. In some regions (for example, St. Petersburg) the Strizh system works. Make sure that you have transport mode enabled in the NFC settings (if any).
What if the payment stopped working after the MIUI update?
MIUI updates sometimes reset NFC settings. Try: Reboot your phone; Update Google Play Services in Play Market; Delete and re-add the card in the payment app; Reset the NFC settings (see spoiler above). If nothing helps, check on forums (e.g. 4PDA) if it's a massive problem for your model after a specific update.