Contactless payments through a smartphone have long ceased to be a luxury β it is a standard feature that saves time and simplifies everyday purchases. Owners of Xiaomi devices (from the budget Redmi Note to the flagship Xiaomi 14) often face the question: how to activate this feature if it does not work out of the box?
In this article, we will look at all the steps of contactless payment configuration, from checking NFC hardware support to linking bank cards to Google Pay or Mi Pay. Particular attention will be paid to typical errors (for example, why the terminal does not read payment from an unlocked screen) and alternative solutions for older models without official support. If your Xiaomi refuses to pay βby swingβ, you will find here a comprehensive answer.
Checking NFC Support on Your Xiaomi
Before you set up payments, make sure your device physically supports NFC technology. Not all Xiaomi models are equipped with this chip - especially for the budget Redmi A lines or older devices until 2019.
- π Model series with NFC: Almost all Xiaomi mid- and premium smartphones released after 2020 have a chip, with some exceptions for the Indian market (e.g. Redmi). 9A).
- π± Visual inspection: There may be markings on the back next to the Xiaomi logo "NFC" or contactless communication icon (waves).
- π οΈ Technical specifications: Check the specifications on the official mi.com website or in services such as GSMArena.
If you are not sure, take a quick test:
- Open Settings β Connections and Sharing β NFC.
- If there is no point, your device does not support the technology.
- If there is a paragraph, but the option is gray, you may need to update the firmware (more on this below).
Important: Some Chinese versions of smartphones (marked "China ROM") may have NFC disabled at the software level, in which case you will need to unlock through the engineering menu.
Activation of NFC in smartphone settings
If an NFC chip is present, it needs to be manually enabled, and the procedure takes less than a minute:
- Go to Settings β Connections and Sharing (on some models β Settings β Wireless Networks).
- Slip on the NFC item and move the slider to the right.
- Activate the Android Beam option (optional, but useful for sharing data).
- In the Preferred Payment Method section, select Google Pay or Mi Pay (depending on the region).
On models with MIUI 14+, the path may be different: Settings β Additional β NFC and payments. If the icon does not appear in the notification panel after the NFC is turned on, restart the device.
βοΈ Preparation for setup NFC
β οΈ Note: On some firmware (for example, MIUI Global Stable for Poco X3 Pro) option NFC You can find it in the Special Opportunities section, use the settings search (the magnifier icon at the top) to quickly find the item.
Setting up Google Pay or Mi Pay for payment
NFC is activated, but this is not enough - you need to link a bank card to a payment service. In Russia and most CIS countries, only Google Pay is available (Mi Pay is not officially supported since 2022).
- Download the Google Pay app from the Play Market.
- Open the app and click Start β Add a map.
- Scan the card with the camera or enter the data manually (number, expiration date, CVC).
- Confirm the binding via SMS from the bank (the code will come to the number to which the card is attached).
- After successful binding, the card will appear on the main screen of Google Pay.
For Mi Pay (if the service is available in your area):
- π² Install Mi Pay.
- π³ Add a card through my wallet β Add a map.
- π Confirm personal data (passport or other document).
To pay through Google Pay, the smartphone must be unlocked (not locked with a pattern lock or a digital key). PIN-If the terminal fails to provide an error.
Why does the terminal not accept payment from Xiaomi?
Solving Contactless Payment Problems
Even after you set up the payments correctly, letβs look at typical scenarios and how to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The terminal does not respond to the smartphone | NFC Disabled or Conflict with Case | Make sure the NFC is on and the case does not block the signal (metal cases interfere with communication) |
| Error "Unsupported device" | Outdated version of MIUI or uncertified firmware | Update the software through Settings β About the phone β System update |
| Requires unlocking the screen for payment | Google Pay security settings | In Google Pay settings, disable the option βRequired to unlock for paymentsβ |
| Payment is only effective with 2-3 attempts | Weak NFC signal or interference | Apply the smartphone to the terminal with the top part (where the chip is located) |
Critical information for Xiaomi owners with custom firmware: if you use an informal build (like LineageOS or Pixel Experience), contactless payments may not work due to a lack of Google certification. MIUI or obtain root rights and manually install certificates through Magisk.
β οΈ Note: If you see a message βDevice failed security checkβ in Google Pay, it means that the smartphone is unlocked (bootloader unlocked) or has root rights.
Alternative payment methods without NFC
What if your Xiaomi doesnβt support NFC, but you want to pay with your phone?
- π³ QR-Most banks (Sberbank, Tinkoff, VTB) support payment through scanning QR-- The code in the app.
- π± Store apps: In some networks (for example, "Pyaterochka" or "Magnet") you can pay for purchases through a mobile application by linking a card.
- π External NFC-Tags: Buy NFC-sticker (stands) ~200 rubles), glue it to the phone and link the card via Google Pay. minus - not all terminals support this method.
- β‘ Banking applications: Some banks (e.g. Alfa-Bank) allow you to generate virtual cards for payment via Samsung Pay even on devices without any payment. NFC.
If you use public transport frequently, consider using transport cards in the format of a transport card. NFC-Stickers (for example, "Troika" for Moscow or "Podoprodnik" for St. Petersburg) can be attached to the back of a smartphone and pay for the fare without taking out your phone.
π‘
Before the purchase NFC-Check if your bank supports card binding to third-party devices, for example, Sberbank blocks such transactions for security reasons.
Security of contactless payments on Xiaomi
One of the biggest fears users have is the possibility of stealing money through NFC, which is unlikely in practice, but there are nuances:
- π Payment limit: Default without confirmation (PIN or print) you can pay for the purchase up to 1000-5000 rubles (depends on the bank.
- π Geolocation: Google Pay captures the place of payment, and if suspicious activity occurs, the bank can block the card.
- π‘οΈ Tokenization: The card number is not transferred to the terminal, instead it uses a one-time token, and even if the data is intercepted, it will be useless.
- β Shutdown NFC: If you do not use contactless payments, disable NFC in settings to exclude random transactions.
For additional protection:
- Set up payment notifications in the bank app.
- Use a separate virtual card for contactless payments (you can issue it at most banks).
- Check your transaction history regularly in Google Pay or the banking app.
β οΈ Warning: Fraudsters can use βfrontβ terminals in crowded areas (metro, shopping malls) to read card details. Always check the terminal screen before paying β it must display the amount and name of the store.
Unlocking NFC on Chinese versions of Xiaomi
If you bought Xiaomi with China ROM, NFC can be disabled software, and you need to activate it:
- Install the Hidden Settings for MIUI app.
- Go to NFC Settings and enable Enable NFC.
- If that doesnβt work, flash the global version of MIUI through the Mi Flash Tool.
For Redmi Note 10 Pro and later, the method also works through the engineering menu:
##3646633##In the menu that opens, select NFC β NFC Switch β On.
Important: Manipulation of the engineering menu can cause malfunctions in the smartphone. Do this at your own risk, pre-create a backup of the data.
π‘
On Chinese versions, Xiaomi NFC is often blocked due to regional restrictions, and the most reliable way to unlock is through the global MIUI firmware.
Why does the terminal want to unlock the phone?
Many Xiaomi users are faced with a situation where the terminal gives an error when paying, and a message appears on the smartphone screen: "Unlock the device to continue", This is due to the security settings of Google Pay.
To remove this requirement:
- Open Google Pay and go to Settings β Security.
- Disable the option Unblocked for contactless payments is required.
- If there is no option, check that the smartphone is set to unlock by fingerprint or face.
On some models (Xiaomi 12T, Redmi K50) the problem is solved by updating Google Play Services to the latest version through the Play Market.
If nothing helps, try:
- Remove and add the card to Google Pay.
- Reset Google Pay settings through Settings β Apps β Google Pay β Storage β Clear data.
- Check if there are any NFC blocking apps on your smartphone (for example, NFC Tools may conflict with payments).