Xiaomi’s modern smartphones have become a versatile tool for everyday tasks, and contactless payment is one of the most sought-after features. Near Field Communication (NFC) technology allows you to use your gadget instead of a plastic bank card, subway passes or smart lock keys. However, despite the popularity of the technology, the process of initial setting up or linking a new card often raises questions among users, especially given the features of the MIUI and HyperOS shell.
Many device owners experience some confusing mistakes when trying to add a card to Google Pay or Mi Wallet, not realizing that the problem lies in security settings or regional restrictions. It is important to realize that successful activation depends not only on the presence of the NFC chip in the phone, but also on the correct operation of system services, application versions and the status of the device itself. In this article, we will discuss all the nuances that will help you set up contactless payment without unnecessary difficulties.
Before you start directly pegging a card, you need to make sure your hardware and software is ready to go. Xiaomi implements this technology in most of its models, starting from the mid-range, but the algorithms of operation may vary depending on the year of release and the region of sale.
Checking hardware compatibility and activating the module
The first step to contactless payment is to physically check for the NFC module in your smartphone. Not all Xiaomi models are equipped with this chip, especially for the budget Redmi Note series of earlier generations or some versions of Poco intended for markets. To find out exactly whether your device supports this feature, go to the settings and in the search bar enter the acronym NFC. If the module is present, the system will prompt you to enable it or go to the connection settings.
An alternative way to check is to use an engineering menu or third-party gates for diagnostics, but the standard path through the settings is the most reliable. Once you detect the switch, make sure it is activated. In some versions of MIUI firmware, this item may be hidden in the Connection and Sharing or Additional Features section. If you don't find this switch anywhere on the menu, chances are that your particular smartphone modification doesn't have a hardware module physically present.
An important nuance to note is that even if the phone supports NFC, the antenna can be located in different parts of the case. Most Xiaomi models, such as the Xiaomi 13 or Redmi Note 12 Pro, have a reader at the top of the back, next to the camera. When paying with the terminal, it is important to bring this area of the device to the bank reader. Incorrect positioning is one of the most common reasons why the terminal does not see the phone, although the card is already added.
Once the module is enabled, the system can suggest choosing the default application for emulation of cards. It is critical to choose the right software, otherwise the payment will not work. Depending on your region and phone model, it can be Google Wallet (formerly Google Pay), Mi Wallet or a third-party bank application. For users from Russia, Mir Pay or Yandex Pay applications are most relevant in the current conditions, while for the global market, Google Wallet remains the standard.
Setting up Google Wallet and Linking Maps
The process of adding a credit card to Google’s ecosystem is standard for most Android devices, including Xiaomi smartphones. First, make sure that your device has all the necessary security updates installed and the Google Wallet app itself has the latest version from the Google Play Store. Older versions of the app may not support the new tokenization protocols used by banks.
To add a card, open the app and click the Add Payment Tool button. The smartphone camera will automatically try to read the data from the plastic, but manual input is also possible and often more reliable if the plastic is lost or damaged. The system will request confirmation via SMS or a call from the bank, and may also require you to log in to the Internet bank to verify the owner.
- 📱 Open the Google Wallet app and click"+" map-up.
- 💳 Enter the card data manually or scan them with the camera, checking the correctness of the input.
- 🔐 Check the security check through SMS-code.
- ✅ Accept the terms of the agreement with the bank and Google to complete tokenization.
An important aspect is that Google uses tokenization technology, which means that your real card number is not passed to the merchant or stored in the open on the phone, instead, a unique virtual number (token) is generated that is tied to a particular device, and if you lose the phone, you can remotely block that token through the Find Device service, and the card data will remain secure.
⚠️ Note: If you add a card with an error such as “Not supported by your bank” or “Security Update is required,” check if the bootloader is unlocked on your device. Google Pay does not work on smartphones with unlocked bootloader or installed Root rights for security reasons.
💡
If Google Wallet doesn’t see the map, try removing the old app cache through Settings → Apps → Google Wallet → Memory → Clear the cache, then restart the smartphone.
Mi Wallet usage and regional restrictions
Xiaomi has developed its own payment app, Mi Wallet, which is designed to compete with Google’s solutions, but its functionality is highly dependent on the region in which the smartphone is released. Global ROMs often have limited functionality of Mi Wallet compared to the Chinese versions (China ROM), where the application is integrated with local payment systems and transport.
Global firmware users may find that Mi Wallet simply doesn’t offer to add a card or is unstable, and in such cases, the system can redirect you to using Google Pay. However, in some regions, Mi Wallet allows you to add cards for public transport fares or use them as digital passes, which does not require deep integration with banking systems.
Payment in Russia has changed dramatically since 2022, with Google Pay services no longer supporting cards issued after a certain date in Russia, and Xiaomi is actively promoting Mir Pay for its users in Russia, pre-installing it on new devices or available for download through the GetApps store (formerly Mi Apps).
| Payment service | Support for Russian maps | Region of work | Requirements for the PO |
|---|---|---|---|
| Google Wallet | No (for maps of the Russian Federation) | Global | Google Play Services |
| Mi Pay / Wallet | Partially (depends on the bank) | China/Global | Mi Account |
| Mir Pay | Yes (full) | Russia | Android 6.0+ |
| Yandex Pay | Yes (full) | Russia/CIS | Yandex Appendix |
When using Mi Wallet on global firmware, users often note the need to change the region in the phone settings. Switching the region to China or India can activate additional features, but it can also lead to advertising and changing the list of preinstalled applications.
Can I use the Chinese version of Mi Wallet to run on a global firmware?
Alternative payment systems: Mir Pay and Yandex Pay
In a situation where standard solutions from Google are limited, for Xiaomi owners in Russia, Mir Pay and Yandex Pay are the main tools, these applications use the same card emulation protocols as Google, but work through their own gateways. Installation and configuration of Mir Pay usually occurs automatically when you first start a smartphone from the Russian SIM-map or change of region to Russia.
These applications also require availability NFC-The process of adding a card to Mir Pay is similar to Google Wallet: scanning plastic, entering CVV-code and confirmation through SMS. A unique feature of Yandex Pay is the ability to pay through QR-codes in terminals where NFC It may not work, but the technology itself. NFC The app is also supported for quick access.
- 📲 Download the Mir Pay or Yandex app from the official GetApps or RuStore store.
- 🆔 Sign in to your account (Mi Account or Yandex) ID) data-synchronization.
- 💳 Add the card by following the instructions on the screen and confirm the virtual token issue.
- 🔒 Set a strong password or biometric security to access the app.
It is worth mentioning that some banks may require the installation of their own application to fully activate the token in third-party payment systems. For example, a bank application may request permission to “access to NFC” or “manage payment data.” Without these permissions, the card can be added to the application, but will not be active for contactless payment.
☑️ Pre-payment checks
Solving the Problem: Why Payment Doesn't Work
Even with the right setup, users can experience a situation where the terminal is not responding to the phone. One of the most common reasons is a metal case or magnetic-clasp case. The metal shields the NFC signal, making it impossible to read the chip. If you use a security case, try removing it and trying to pay again.
Another common problem is application conflict: If you have multiple payment apps installed (e.g. Google Pay, Samsung Pay, Mir Pay), they may be in conflict over the right to be the “default app.” Go to the NFC settings and make sure that the application you want to pay with is selected, and cleaning the NFC cache also helps (see “NFC” in the “All Apps” menu and clear the data).
⚠️ Note: If your phone has been flashed by an unofficial firmware (Custom) ROM) or has a modified bootloader, Google Pay services and banking applications can block work NFC. This is protection against potential data theft, and then only a return to the stock firmware and locking the bootloader will help.
Sometimes the problem lies in the payment terminal itself or in the bank, and if the terminal is old, it may not support modern tokenization protocols, and the bank may block the transaction if it suspects fraud, in which case an SMS will come asking for confirmation of the transaction, do not ignore such messages if you are actually at the cashier.
💡
90% of NFC problems on Xiaomi are solved by removing a thick case, restarting the phone, or installing the default app correctly in NFC settings.
Security and use of NFC for other tasks
Contactless payment is not the only feature of NFC. On Xiaomi smartphones, this module can be used to quickly pair with Xiaomi Buds Bluetooth headphones, transfer files via Android Beam (or its counterparts in newer versions of Android), and even emulate access keys if supported by your intercom or office system. However, it is worth remembering security: do not let anyone bring your devices to your phone in public places.
NFC uses minimal energy, so it's safe to keep it on all the time. However, if you're not using the payment, you can turn off the module through the notification curtain for added peace of mind. Remember, to make a payment, the phone doesn't have to be connected to the Internet at the time of payment, since the token is stored in a secure element, but the Internet is needed for initial binding and periodic updates of security keys.
In conclusion, setting up your card on Xiaomi is a straightforward process, if you follow the instructions and understand the principles of security, and regularly update the applications of banks and payment systems to keep up with the latest changes in security protocols.