How to pay with a card via Xiaomi phone on Android: NFC, Google Pay and Mi Pay

Contactless payments via a smartphone have long become the standard β€” it’s fast, secure and convenient. Xiaomi phone owners (including the Redmi, POCO and Black Shark line) can pay with a card directly from the device screen without taking out physical plastic. But how does it work in practice? What technologies are supported, and what to do if payment does not pass?

In this article, we’ll look at all the ways Xiaomi pays, from setting up NFC and linking a card to Google Pay to using its Mi Pay service (available in some regions), which models support contactless payments, how to add multiple cards, and what to do if the terminal does not accept payment, and why Xiaomi 13 Pro and Redmi Note 12 can behave differently when paying, even if both are equipped with NFC.

Which Xiaomi phones support card payment?

Not all Xiaomi smartphones can work with contactless payments, but the main condition is the presence of the NFC module (Near Field Communication), without which payment via the phone is impossible.

  • πŸ“± Flagship models: All Xiaomi 12/13/14, Mix, Black Shark series devices are equipped with NFC.
  • πŸ’° Mid-segment: Most Redmi Note 11/12/13, POCO F4/F5, Xiaomi 11 Lite support the technology.
  • ⚠️ Budget models: Redmi 10A, POCO M4 Pro (4G- version) and low-cost devices NFC are often missing.
  • πŸ” How to know for sure: go to Settings β†’ Connected Devices β†’ NFC. If there is no item, your phone does not support payment.

Even if there is NFC, there may be nuances. For example, in some regions (for example, India), Mi Pay works differently than in Europe. And in the Redmi Note 10 Pro (Indian version), the NFC module can be disabled softwarely, it must be activated manually through Settings β†’ Additional β†’ Regional settings.

⚠️ Warning: In China, many Xiaomi models are sold without NFC, even if they have international counterparts with this feature.

Xiaomi modelSupport for NFCGoogle PayMi PayNotes
Xiaomi 14 Ultraβœ… Yes.βœ… Yes.βœ… Yes (in supported countries)Supports Dual NFC (two antennas for better signal)
Redmi Note 12 Pro+βœ… Yes.βœ… Yes.❌ No, only Google Pay)In the Indian version, NFC can be disabled.
POCO F5 Proβœ… Yes.βœ… Yes.❌ No.Requires MIUI Upgrade to 14+
Redmi 10C❌ No.❌ No.❌ No.Budget model without NFC
πŸ“Š What kind of Xiaomi smartphone do you have?
Xiaomi 13/14
Redmi Note 11/12
POCO F3/F4/F5
Black Shark
Other

Preparing the phone: turn on NFC and configure security

Before you tie a card, you need to make sure that the phone is ready for contactless payments.

β˜‘οΈ Xiaomi Preparing for Card Payment

Done: 0 / 5

The most important step is to activate NFC.

  1. Open the settings β†’ Connected devices.
  2. Select NFC and move the slider to the "On" position.
  3. Enable contactless payments (if any).
  4. In some firmware (e.g., POCO X3 Pro), NFC is hidden in Settings β†’ Google β†’ Services and Preferences.

Also, make sure you set up the lock screen. Without it, payments won't work.

  • πŸ”’ PIN-code (minimum 4 digits)
  • πŸ‘† Fingerprint.
  • πŸ‘οΈ Facial recognition (on flagships)

If you use Mi Pay, you will need to create a Mi Account and confirm it via SMS. Google Pay just log into a Google account that is already linked to the phone.

⚠️ Warning: On phones with root rights or custom firmware (like LineageOS), contactless payments may not work due to a security breach.Google Pay and Mi Pay block such devices.

Google Pay (now Google Wallet in some countries) is the most versatile payment method for Xiaomi.It works in almost all regions and supports most bank cards (Visa, Mastercard, Mir).

To add a map:

  1. Download Google Pay from the Play Market.
  2. Open the app and click Add Card β†’ Credit or debit card.
  3. Scan the map with the camera or enter the data manually.
  4. Confirm the addition via SMS from the bank (the code will come).
  5. Think of a PIN- code for payments (it’s different than unlocking your phone!).

Now you can pay:

  • πŸ›’ Bring the phone to the terminal (not more than 5 cm away).
  • πŸ”’ Unlock the screen (print or PIN-).
  • πŸ’³ Select a card if there are several.
  • βœ… Wait for the beep or tick on the screen.

If the payment fails:

  • πŸ”„ Restart the phone and terminal.
  • πŸ“Ά Check the internet (Google Pay sometimes requires a connection to verify).
  • πŸ’³ Make sure the card supports contactless payments (it must have a 🌐 sign on it).
  • πŸ“± Update Google Pay and MIUI to the latest version.

πŸ’‘

If the terminal doesn’t see the phone, try to bring it to another part of the case – in some Xiaomi models, the NFC antenna is located closer to the top.

Method 2: Payment via Mi Pay (for supported regions)

Mi Pay is a Xiaomi-branded service that operates in China, India, Russia and some European countries, with its main advantage being integration with MIUI and support for local payment systems (such as Mir in Russia).

To set up Mi Pay:

  1. Make sure your region is supported (the list of countries is available on the official website).
  2. Download Mi Pay (if it is not in your region, the app will not appear in the Play Market).
  3. Open the app and log in to Mi Account.
  4. Click Add Card and follow the instructions (SMS- confirmation is required).

Features of Mi Pay:

  • βœ… Works without the internet (card data is stored in a secure phone chip).
  • βœ… Supports Mir, UnionPay, and other local systems.
  • ⚠️ Some banks require separate activation of contactless payments (call support).
  • πŸ”„ If Mi Pay doesn't work, try resetting NFC to Settings β†’ Apps β†’ Application Management β†’ Mi Pay β†’ Storage β†’ Clear the data.

How to pay via Mi Pay:

  1. Unlock the phone.
  2. Open Mi Pay (or swipe down the lock screen if the widget is enabled).
  3. Bring the phone to the terminal.
  4. Confirm the payment with a fingerprint or PIN-ome.
Why can’t Mi Pay work in Russia?
Since 2022, some banks have suspended support for Mi Pay due to sanctions.If your card isn't added, try Google Pay or a physical card.

Method 3: Payment through a banking application (Sberbank Online, Tinkoff, etc.)

Many banks offer their contactless payment solutions via NFC, such as SberBank Online, Tinkoff, VTB Online and Alfa-Click, which allow you to link your card directly to your app and pay via your phone, even if Google Pay does not support your bank.

How it works with the example of Sberbank:

  1. Install Sberbank Online.
  2. Log in to your account and select your card.
  3. Click Contactless Payments β†’ Connect.
  4. Follow the instructions (SMS confirmation will be required).
  5. Turn on the option to Pay from the lock screen (if necessary).

Advantages of banking applications:

  • πŸ’³ Works with cards that Google Pay does not support (such as some corporate or virtual cards).
  • πŸ”’ Often offer additional bonuses (cashback, discounts).
  • πŸ“± You can pay even without the Internet (card data is stored locally).

Disadvantages:

  • ⚠️ Not all banks support NFC- payments (check out the bank's website).
  • πŸ”„ If you change your phone, you'll have to re-link the card.
  • πŸ›‘ Some terminals may not accept payments through banking applications (especially overseas).

πŸ’‘

Banking apps are a good alternative to Google Pay if your bank is not supported or you prefer to pay through a familiar service.

What to do if the payment does not pass?

Even if it's set up correctly, sometimes payments via Xiaomi phone may not work, and here are the most common problems and solutions.

Problem.Possible causeDecision
Terminal doesn't see the phoneNFC is disabled or faultyCheck your NFC settings, restart your phone, try another touch location
PIN is required, but it is notScreen locking is not configuredSet PIN or fingerprint in Settings β†’ Lock screen
Payment denied by bankLimit on contactless payments or card lockCall the bank or check SMS- Notices
Google Pay says "Not supported"Phone rooted or firmware modifiedInstall stock firmware or use Mi Pay
Mi Pay is not working after the updateFailure in the application or servers XiaomiClear the Mi Pay cache or reinstall it

If nothing helps, try:

  • πŸ”§ Reset network settings: Settings β†’ System system β†’ Resetting settings β†’ Resetting Wi-Fi, Mobile Network and Bluetooth.
  • πŸ“± Check to see if the power saving mode is on (it can turn off NFC).
  • πŸ”„ Update MIUI to the latest version (old firmwares have bugs with NFC).

⚠️ Warning: Xiaomi phones with MediaTek processors (like the Redmi Note 11 Pro) sometimes have problems with NFC after upgrades, in which case a factory reset (don’t forget to back up!) will help.

Contactless Payment Security: Myths and Reality

Many users are afraid to pay via their phone, considering it unsafe, and let's figure out what's true and what's mythical.

Myth 1: β€œIf I lose my phone, my money will be stolen.”

Reality: Payment requires unlocking the screen (PIN, fingerprint or Face ID), even if the phone is stolen, you can't pay without your biometric confirmation, and you can remotely lock the card through Google Find My Device or a banking app.

Myth 2: β€œNFC can be hacked from a distance”

Reality: NFC only works up to 5 cm. To intercept a payment, a fraudster needs to bring a special device almost close to your phone, which is almost impossible in real life. In addition, each transaction is confirmed by a unique token (card data is not transmitted to the terminal).

Myth 3: Contactless payments are limited to small amounts

Reality: Russia limits one contactless transaction PIN β€” 1000 rubles, but when paying via phone this limit is often higher (up to 5000-10000 rubles, depending on the bank). PIN terminal-card.

How to protect your payments:

  • πŸ” Use the sophisticated PIN to unlock your phone (not your date of birth!).
  • πŸ“΅ Turn off NFC when not in use (saves charge and reduces risk).
  • πŸ“² Set up payment notifications in the banking app.
  • πŸ”„ Regularly check your transaction history for suspicious transactions.

πŸ’‘

In Google Pay settings, you can enable the option β€œRequest for each transaction” – this will add an additional layer of security.

FAQ: Frequent questions about card payments through Xiaomi

Can I pay via Xiaomi without the internet?
Yes, Google Pay and Mi Pay work offline after the first setup, and the card data is stored in a secure chip (eSE or HCE), but the Internet may be required to add a new card or confirm some payments.
Why does the terminal ask you to insert a card when the phone supports NFC?
This bug is common in old-style terminals or in stores with poor connectivity. Try: Bring your phone to the terminal from a different angle; select contactless payment option on the terminal manually; ask the cashier to reboot the terminal; if the problem recurs, it may not support HCE (virtual card technology in Google Pay).
Can I link a card to both Google Pay and Mi Pay?
Technically, but it doesn't make sense. Both services use the same card data, and you can only pay through one of them (the terminal doesn't distinguish which application you're paying through), and it's better to link different cards to different services for convenience.
How to remove a card from Google Pay or Mi Pay?
In Google Pay: Open the app. Select a card β†’ Delete a card. In Mi Pay: Open the app. Click on the card β†’ Card management β†’ Delete. Once removed, the card will remain active in physical form.
Does Xiaomi Payment Work Abroad?
Yes, but there are nuances: Google Pay works almost everywhere that accept contactless payments (Visa/Mastercard). Mi Pay may not work in some countries due to regional restrictions. Check with the bank whether overseas transactions on your card are allowed. In some countries (for example, in the United States), terminals may require PINs for even small amounts.