Contactless payment on Xiaomi: how to set up NFC and tie the card in 5 minutes

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:

  1. Open Settings β†’ Connections and Sharing β†’ NFC.
  2. If there is no point, your device does not support the technology.
  3. If there is a paragraph, but the option is gray, you may need to update the firmware (more on this below).
πŸ“Š Your Xiaomi supports you. NFC?
Yeah, and I use it.
Yeah, but I didn't.
No, no NFC model.
I don't know how to check.

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:

  1. Go to Settings β†’ Connections and Sharing (on some models – Settings β†’ Wireless Networks).
  2. Slip on the NFC item and move the slider to the right.
  3. Activate the Android Beam option (optional, but useful for sharing data).
  4. 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

Done: 0 / 4

⚠️ 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).

  1. Download the Google Pay app from the Play Market.
  2. Open the app and click Start β†’ Add a map.
  3. Scan the card with the camera or enter the data manually (number, expiration date, CVC).
  4. Confirm the binding via SMS from the bank (the code will come to the number to which the card is attached).
  5. 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?
A common problem is shell conflict MIUI. If nothing happens after you attach your smartphone to the terminal: 1. Make sure the screen is unlocked (some terminals require fingerprint confirmation). 2. Check that the correct default payment method is chosen (Google Pay, not Mi Pay). 3. Reboot your smartphone – sometimes NFC-The module will β€œhang” after long-term use.

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 causeDecision
The terminal does not respond to the smartphoneNFC Disabled or Conflict with CaseMake 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 firmwareUpdate the software through Settings β†’ About the phone β†’ System update
Requires unlocking the screen for paymentGoogle Pay security settingsIn Google Pay settings, disable the option β€œRequired to unlock for payments”
Payment is only effective with 2-3 attemptsWeak NFC signal or interferenceApply 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:

  1. Set up payment notifications in the bank app.
  2. Use a separate virtual card for contactless payments (you can issue it at most banks).
  3. 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:

  1. Install the Hidden Settings for MIUI app.
  2. Go to NFC Settings and enable Enable NFC.
  3. 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:

  1. Open Google Pay and go to Settings β†’ Security.
  2. Disable the option Unblocked for contactless payments is required.
  3. 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).

FAQ: Frequent questions about contactless payment on Xiaomi

Can I pay Xiaomi without the internet?
Yes, contactless payments via NFC do not require Internet, card data is stored in the secure element (eSE) of the smartphone, but for the first setup of Google Pay or Mi Pay will need a connection to the network.
Why did MIUI stop paying after the update?
This is a typical problem when you upgrade to a new firmware version. Solution: Remove the card from Google Pay and add it again. Check if the NFC settings have reset (sometimes the update turns off the module). If it doesn't, reset the network settings to Settings β†’ System β†’ Reset settings β†’ Reset Wi-Fi, mobile network and Bluetooth settings.
Can you link a Sberbank card to Xiaomi?
Yes, Sberbank cards (including the World) are supported in Google Pay. However, from 2022, sanctions may cause problems with linking cards issued abroad. If the card is not added: Try using the browser version of Google Pay (pay.google.com). Contact the bank support - sometimes confirmation through the operator is required.
Wherever NFC-chip?
In most Xiaomi models, the NFC chip is located at the top of the rear panel (near the main camera), except for the metal-framed models (e.g., Xiaomi Mi 6), where the chip can be shifted to the center. To determine exactly where you are, apply the smartphone to the terminal with different sides, where the payment works, there is an antenna.
Can I pay Xiaomi on the subway?
Yes, but there are nuances: In Moscow and St. Petersburg, you can use Google Pay with a Troika or Porodrodnik card attached to your ticket. In other cities (for example, Kazan, Novosibirsk), Mir cards are supported through Google Pay. If the terminal does not accept payment, try to attach the smartphone to the yellow area on the turnstile (there is located the phone). NFC-reader).