How to Make NFC on Xiaomi: A Complete Guide to Setup

Xiaomi’s modern smartphones have long since ceased to be just callers, becoming full-fledged digital wallets and passers. One of the key features that ensure this comfort is near-touch contactless technology, which allows you to pay for purchases in one touch. However, many users, when they first encounter the MIUI ecosystem, are wondering how to make NFC on Xiaomi active and ready to go.

The activation process does not require deep technical knowledge, but knowing the nuances of the operating system will help avoid common configuration errors. In this article, we will discuss all the steps from checking the availability of the module to adding bank cards and using alternative payment methods, you will learn how to manage wireless interfaces correctly and ensure the security of your data.

First of all, it is worth noting that not all models of the budget segment are equipped with the necessary chip. If you are planning to buy a new device or trying to activate a feature on an existing gadget, the first step should always be verification of the hardware. Only after confirming the presence of the module can you move to the software settings, which we will describe in detail below.

Verification of availability NFC-smartphone-module

The first and most important step is to confirm that your device is physically equipped with the appropriate module. In the Xiaomi, Redmi and POCO range, there are versions with the same name, but different hardware stuffing for different markets. For example, the global version may have a module, while the Chinese version may be deprived of it for the sake of cheaper design.

The fastest way to check for technology is to search the system settings, type the NFC abbreviation in the search bar on the main settings screen, and if there is a module, the system will suggest you move to managing the settings, otherwise you will see a message that there are no results or settings.

You can also refer to the technical specifications of your model on the manufacturer's official website or in the documentation supplied with the box. Please note the section "Communications" or "Wireless Networks", which should indicate the presence of ISO 14443 standard or simply mention Near Field Communication.

  • 📱 Open the settings and enter «NFC» search bar on top of the screen.
  • 🌐 Visit the official Xiaomi website and find the specifications of your model by the exact name.
  • 📦 Study the box from the smartphone: the presence of a logo NFC usually indicated on the back of the package.
  • 🔍 Use third-party diagnostic applications, for example, AIDA64 or Device Info HW, sensor-list.

⚠️ Note: If there is no item in the search for settings NFC, a the manufacturer's website indicates that it is present, perhaps your system plugin is disabled or a region is installed that hides this feature. Try changing the region in the "Additional" settings to "India" or "Singapore».

It's also important to consider that in some older models, the antenna can be positioned outside the box, for example, not in the top of the case, but in the area of the camera or even in the bottom, which affects usability, but not the ability to connect. Once you make sure that there is hardware, you can move to software activation.

📊 Is there? NFC In your current Xiaomi smartphone?
Yeah, and I'm a big user.
Yeah, but I don't know how to set up.
No, it's not in my model.
I'm planning to buy a phone with the NFC.

Activation of the module through system settings

Once you have made sure that the chip is available, you need to activate it correctly in the MIUI or HyperOS software shell. The standard activation path may vary slightly depending on the version of the operating system, but the logic remains the same for all devices of the brand. First, unlock the screen and go to the main settings menu.

Find a section that might be called Connection and Sharing, More, or Wireless, and inside that menu is a switch that controls the near field module, and it needs to be put into active position, and immediately after activation, the system can request permission to use geolocation, as it is required for some payment services to operate.

This menu often contains the Security Element setting, where you choose the location of the encryption keys, and for most users, the best option is to use the built-in Secure Element (SE) or SIM-Cards, although modern payment systems rely more on software emulation through Host Card Emulation.

☑️ Activation checklist NFC

Done: 0 / 1

Don’t forget to check the lock screen settings too. Fast payment often requires the screen to be turned on even if the phone is locked. In the advanced NFC settings, you can find Pay without unlocking, which allows you to conduct transactions without entering a pin code every time, which greatly speeds up the process in the store.

ParameterDescriptionRecommended value
Main switchTurns the module on or offIncluded.
Security elementWhere encryption keys are storedSIM-card SE
Payment without unlockingTransactions with the screen offIf you wish,
Android BeamFile transfer (outdated)Off.

After the module is turned on at the top of the screen, the notification curtain should show the corresponding icon in the form of the letter "N". If the icon appears, then the module is running and ready to search for tags or payment terminals.

Adding bank cards and setting up payment

Payment settings are the main use case for the technology. Depending on your region and bank, the process can vary. Global versions use Google Pay (now Google Wallet), which is the de facto standard for Android. First, make sure that the phone has Google Play services installed.

Open the Google Wallet app and click Add Card. Your smartphone camera will try to read the plastic data, or you can manually enter it. The bank will send an SMS to confirm ownership of the card. Once successful, the card will be available for payment at any contactless terminals.

It is important to note that in some cases, especially on devices with modified firmware or root rights, Google services may block payment for security reasons, in which case the system will issue a warning about non-compliance with security requirements.

What if Google Pay doesn’t add a card?
If the app says your device is not certified, try clearing the Google Play Services app data. Go to Settings → Apps → All Apps → Google Play Services → Memory → Clear all data. After rebooting, try adding the card again. If that doesn't help, maybe the bootloader is unlocked on the phone, which is a direct violation of Google's security requirements.

For users in Russia, where direct work of Google Pay is limited, the application of banks that support Mir Pay technology, or the use of physical stickers, remain relevant. In the bank application, you need to find the section “Payment by phone” or “Mir Pay” and follow the instructions for adding a card, the principle of operation is similar: the card is tokenized and enters a secure storage.

  • 💳 Download the official app of your bank or Google Wallet.
  • 🔐 Go through the verification process through SMS or a call from the bank.
  • ⚙️ Set the added card as “Main” in the settings NFC.
  • 📲 When paying, bring the top of the phone to the terminal.

It is worth remembering that for payment to work, the screen must be turned on. Entering a password from unlocking the screen at each payment is not always necessary if the transaction amount does not exceed the limit set by the bank or terminal, but unlocking the device (by a fingerprint or person) will still be required to authorize the payment.

Use of Mi Pay and Alternative Systems

Xiaomi has developed its own payment system called Mi Pay, which is integrated directly into the MIUI shell and allows you to link cards without using Google services, especially for Chinese versions of smartphones where Google services are not by default, or for users who want to share payment instruments.

To use Mi Pay, you need to log in to your Mi Account. In the NFC settings, select “Default Payment App” and specify Mi Pay. Then, through the Security or Wallet app, you can add a card. The interface repeats the standard procedures: scanning the card and confirming through the bank.

However, Mi Pay’s functionality varies greatly by region: In some countries, including Russia, Mi Pay’s support for local bank cards may be limited or non-existent due to sanctions or the absence of contracts with banks, in which case the system can only offer virtual cards or maps of transport systems.

⚠️ Warning: Don't try to add the same physical card at the same time to Google Pay and Mi Pay.This can cause a tokenization conflict and the bank will block the card due to suspicious activity.

Alternatively, transport cards are available. In many megacities, Xiaomi smartphones can emulate transport cards (e.g., Troika in Moscow), and in the wallet app, you need to select a transport card, select a city, and recharge your balance. Payment is made when you bring your phone to the turnstile, even if the phone is off (battery mode), but this function depends on the model.

💡

M i Pay is a native solution of Xiaomi, independent of Google, but its availability and the list of supported banks are severely limited by the region of use of the smartphone.

Automation and tagging settings

Technology NFC Xiaomi allows you to not only pay, but also automate routine activities with tags. NFC-tags and program them through special applications, for example, NFC Tools or embedded automation scenarios. This turns a smartphone into a powerful smart home tool.

The scenarios can be any: when you bring the phone to the label on the desktop, the phone switches to silent mode and turns on Wi-Fi. The tag by the bed can set the alarm clock and turn off the mobile Internet. The tag in the car - turn on Bluetooth and start the navigator.

Use the NFC Tools app to record the tags. Select the Write tab, add a task (like Launch the app or Change the volume), and bring the phone to a clean label. Recording is instantaneous. After that, any phone with NFC enabled, held to the tag, will perform a programmed action.

Example of the "Car" scenario:


1. Trigger: Reading the NFC tag.




Action 1: Turn on Bluetooth.




Action 2: Enable Mobile Data.




4. Action 3: Launch Yandex.Navigator.




5.Action 4: Set the media volume to 80%.

It is important to consider that to perform complex scenarios, the phone must be unlocked. For security reasons, Android restricts the execution of actions to background applications without user interaction.

Troubleshooting and Frequently Asked Questions

Despite the stability of the work, users can face problems: the phone does not see the card, payment does not pass or the module stopped responding. Often the reason lies in the case. If you use a case with metal inserts, magnetic clasp or too thick (more than 3-5 mm), it shields the signal. Remove the case and check again.

Another common problem is antenna damage. The NFC antenna in Xiaomi smartphones is usually a thin wire pasted on the back cover or battery. If you replace the back cover or battery, this antenna may be damaged or forgotten to connect, in which case the software methods will not help, you will need repairs in the service center.

Also worth checking is flight mode, which is a mode where all wireless modules, including NFC, are forced to shut down, and some banking applications require an active internet connection to tokenize the card when it first runs.

Why does Xiaomi phone not see a bank card when added?
Chances are that the card is already linked to another device or Google account. Banks limit the number of devices for a single card. Go to the bank's personal account from your computer, delete the device from the trusted list and try to add the card again. Also make sure the card supports PayPass or PayWave technology.
Can I run NFC on Xiaomi if I don’t have any hardware?
No, it's impossible. NFC is a physical chip and antenna. Software upgrades or firmware can't make hardware where it's not, and if your model's specifications don't have NFC, no manipulation of the software will make it work.
Is it safe to keep cards on your phone?
Yes, it's even safer than carrying a plastic card, and it's not your card number that you pay for, but a one-time token, and if your phone is stolen, an attacker won't be able to pay for it without unlocking the screen (print, face, or pin), unlike a small-value plastic card with no pin.
Does the NFC on use a lot of battery?
No, in standby mode, the module consumes negligible power, it only activates for a fraction of a second when interacting with a terminal or a tag, and turning off the NFC to save battery life makes no practical sense, a difference of less than 1% per day.

In conclusion, setting up NFC on Xiaomi devices is a straightforward process if your device supports this feature. Follow the instructions, use reliable payment methods and remember to be safe. A properly configured smartphone replaces a wallet, pass and keys, making life much more convenient.