How to pay with Xiaomi phone instead of a card: current ways

The modern smartphone has long ceased to be just a means of communication, becoming a universal tool for solving everyday tasks. One of the most popular scenarios for using the gadget today is contactless payment for purchases in stores, cafes and transport. Owners of devices of the Chinese giant often wonder how to pay with a Xiaomi phone instead of a card, especially given the peculiarities of the services in different regions.

NFC (Near Field Communication) is embedded in most of the brand’s current models, from budget Redmi to Xiaomi’s flagship series. However, having a communication module is only half the success. To function properly, you need to set up the software part, link the banking application and adhere to security measures. In this article, we will discuss all the available methods in detail.

It is worth noting that payment methods can vary depending on the country of use and payment policies. Whereas Google Pay was the de facto standard, this has now changed, and users are having to look for alternative ways.

Technical capability and NFC module

Before you start setting up payment services, you need to make sure that your device technically supports this feature. Not all Xiaomi smartphones are equipped with a short-range module, especially for some budget models or versions for certain markets.

For a quick check, go to Settings → Connection and Sharing (or Additional Features in older versions of MIUI). If you don't see an NFC item on the list, it means the module is missing or hidden by the manufacturer. You can also type in the settings search for the word "NFC" - the system will tell you whether there is such a component.

⚠️ Note: In some Chinese versions of smartphones (Global) ROM may differ from module NFC It can be physically installed, but it is software-enabled for the region, in which case activation is possible only after flashing to the global version.

Once you've made sure that the module is available, check if it's working, and bring the phone to the payment terminal or something. NFC-The screen should catch fire and the device should make a characteristic sound. If there is no reaction, check if the chip is covered with a thick cover or a metal plate for mounting in the car.

💡

Metal rings on cases often block the NFC signal.Remove the case before the first attempt to set up the payment to eliminate interference.

Google Pay and Alternative Wallets

The traditional payment method on Android was Google Pay (now Google Wallet), which requires Google Play (GMS) services to be installed on a smartphone, and may not have pre-installed services on devices released after sanctions, requiring manual installation via Gbox or Gspace.

The adjustment process is as follows:

  • 📲 Download the Google Wallet app from the official Play Market Store.
  • 💳 Open the application and click the "Add card" button, then select "Payment card".
  • 📸 Take a picture of the card or enter the data manually, confirming them via SMS from the bank.
  • 🔐 Set a screen lock (PIN, pattern lock, or fingerprint) as this is a security requirement.

However, for users in a number of countries, standard Google Pay may not work with local banks, in which case alternative applications such as Mir Pay (for MIR cards) or wallets from banks themselves (Sberbank, Tinkoff, etc.) that emulate the card through HCE (Host Card Emulation) come to the rescue.

📊 What payment method do you use most often?
Google Wallet
Mir Pay
Bank's annex
Physical map
Don't pay the phone.

Using Mi Pay and Xiaomi Ecosystem

The company’s own payment service, Mi Pay, has long been seen as a direct replacement for Google Pay for the brand’s devices, integrated directly into the MIUI shell (now HyperOS) and allows you to link cards of supported banks directly through the system application “Mi Wallet”.

To activate Mi Pay, go to the Security → Mi Pay app or search for Wallet in the menu. Here you need to select a region (for example, Russia or India), add a card and verify. The peculiarity of the method is that it works at the system level, which sometimes provides better compatibility with terminals than third-party applications.

However, the list of supported banks in Mi Pay is limited and varies by region. If your bank is not on the list, the system will suggest using alternative methods, and it is worth considering that Mi Pay may require superuser rights (Root) in some firmware modifications, although this is rare in official global versions.

Why can't Mi Pay work?
Mi Pay is highly dependent on regional partners, and if you have changed region in your phone settings or use unofficial firmware, the service may block card additions for security reasons.

Payment through bank applications (HCE-technology)

The most universal and stable way to pay with a Xiaomi phone in the current environment is to use the own applications of banks that support HCE technology, which allows you to emulate a bank card without the participation of Google services, the leaders here are applications of large financial institutions.

The algorithm is simple: install the bank application from the official website or the RuStore store (for Russia), log into your personal account and find the section "Pay by NFC" or "Pay." Follow the instructions on the screen to release a virtual card. After that, when you unlock your phone and the NFC is turned on, the terminal will read the data from this application.

For the correct operation of HCE, several conditions must be met:

  • 🔒 In the settings NFC (c) "Safety element" or "Element location" must be selected"HCE Wallet" or"SIM-card" (depending on the bank).
  • 📱 The bank application must have a permit to work in the background.
  • 🚫 Root rights should not be obtained on the device, since banking applications block work in the presence of a superuser.

⚠️ Note: If you have superuser (Root) rights installed, banking apps may refuse to work.Use Magisk Hide or similar modules to hide root rights from security apps.

Comparison of payment methods: Characteristics table

To make it easier for you to choose the right method, we have prepared a comparison table of the main payment methods on Xiaomi smartphones, which will help you understand the pros and cons of each option depending on your needs and the bank model.

MethodDependence on GoogleSupporting banksConvenience (auto-start)
Google WalletTall.Restricted to sanctionsAutomatically.
Mi PayLow.Limited listAutomatically.
Bank's annexNo.Wide (locally)Requires opening.
Bank stickersNo.Any bankDoesn't require a phone.

As you can see from the table, HCE-enabled banking applications are currently the most independent solution for Xiaomi owners, requiring no complex system settings and working even in the absence of Google services, which is critical for payment stability.

Solving problems and errors in payment

Even with the right setup, users can experience errors, the terminal may not see the phone, or the payment may not pass. Most often the problem is that the default payment method is activated, and on Android, you can choose the default application for contactless payments.

Go to Settings → Connection and Sharing → NFC → Pay by NFC (or “Contactless Payments”). From the list you open, select the app you want (like Mir Pay or your bank’s app). If you ask, the phone will ask you to choose an app every time, which can slow down the checkout process.

☑️ Checklist if payment does not pass

Done: 0 / 5

It's also worth checking if the battery is discharged. 10-15%) Some Xiaomi models may disable the module NFC Also, make sure the date and time on the device are set correctly - time out-of-synchronization often leads to errors. SSL-Certificates and refusal to conduct a transaction.

Payment security and user advice

Contactless payment is considered safer than using a plastic card, since the card number is not transmitted directly, but a dynamic token is used. However, security depends on the user’s actions. Always set a reliable PIN to unlock the screen, since payment often requires confirmation with biometrics or an access code.

Do not install payment applications from unverified sources; modified versions of banking programs may contain malicious code that steals card data; use only official bank websites or trusted app stores.

💡

The main principle of security: the phone for payment should be reliably protected from outside access, and applications should have up-to-date security updates.

If you lose your phone, contact your bank immediately to block your cards and use Google or Xiaomi’s Find Device feature to remotely reset your data, which will prevent unauthorized charges.

FAQ: Frequently Asked Questions

Can I pay with a Xiaomi phone if the screen is off?
Yes, in most cases, the screen can be turned off, but the phone must be unlocked (or support payment with the screen off via NFC settings).However, for security, many banks require that the device be unlocked before being brought to the terminal.
Does the payment work without the internet?
Yes, the payment does not require the Internet, the tokenized card data is stored in the secure memory of the phone, the Internet is only needed for the initial binding of the card and periodic updates of security tokens.
Why does Xiaomi phone not see the terminal, even though NFC is on?
Maybe the NFC antenna in your smartphone is at the top, and you put it in the middle or the bottom, try changing the position of the phone, and check if there's a thick case or a metal plate in the way.
Is it safe to tie a card in Mi Wallet?
Yes, card data is encrypted and stored in a secure element of the phone. Xiaomi does not have access to your full card data and does not pass it to sellers. However, always check that the app is updated to the latest version.