Why Contactless Payments Through Xiaomi Redmi Are More Convenient Than Cash
Xiaomi Redmi smartphones have long ceased to be just devices for calls β they have become full-fledged financial assistants. According to Mastercard, in 2023, more than 68% of payments in Russia were made contactless, and the share of mobile transactions increased by 32% compared to the previous year. Owners of Redmi Note 12, Redmi 10 or POCO X5 can pay with a card through a phone without a physical wallet β just one touch to the terminal.
But how does it work technically? It's based on a chip. NFC (Near Field Communication, which is found in all modern Xiaomi mid- and premium models, is protected by the same standard. EMV, as with conventional bank cards, and transactions are confirmed by a fingerprint, pattern lock or PIN-The main advantage is speed: the payment takes less 2 second-on 5-7 seconds when entering a PIN code on the terminal.
In this guide, we will discuss all payment methods through Xiaomi Redmi:
From setting up Google Pay and Mi Pay to solving typical problems with the NFC. Particular attention will be paid to models without root access (root) and phones with custom firmware - for them there are separate life hacks.
Check out NFC support on your Xiaomi Redmi
Before you set up payments, make sure your smartphone supports NFC. In the line of Redmi technology was not implemented immediately: the first models of the budget segment (for example, Redmi). 4A Redmi 5, they didn't have it, and below is the compatibility chart of popular devices:
| Xiaomi Redmi Model | Support for NFC | Chip (model) | Features |
|---|---|---|---|
| Redmi Note 12 Pro+ | β Yes. | NXP PN80T | Support for Mi Pay and Google Pay, work in emulator card mode |
| Redmi 10 (2022) | β Yes, only the global version) | NXP SN100U | In the Russian version NFC It can be turned off software |
| POCO X5 Pro | β Yes. | Broadcom BCM20797 | Support HCE (Host Card Emulation for virtual cards |
| Redmi 9A | β No. | β | Budget model without NFC-chip |
| Redmi Note 11 Pro | β Yes. | NXP PN81T | Works with SberPay and the World of Pay |
To check. NFC on his device:
- π Open the Settings. β Connection and exchange β NFC.
- π± If there is no item, use the application AIDA64 (section β NFC).
- π οΈ On some firmware (e.g, MIUI 14 for the European Region) NFC It may be hidden β turn on Developer Mode and activate the Show option NFC notification-bar.
β οΈ Note: Xiaomi Redmi with Chinese firmware (for example, for the Redmi model) K50) NFC It can only work with Mi Pay and not support Google Pay due to regional restrictions. MIUI In Settings β The phone.
Google Pay setup on Xiaomi Redmi: step-by-step instructions
Google Pay (now Google Wallet in newer versions) is the most versatile payment method for Xiaomi Redmi owners.The service supports Visa, Mastercard, World and even some low-cost debit cards (for example, Tinkoff Black or Alfa Bank). The main condition is that the phone must work on Android 8.0+ and have a certified firmware (without root).
How to add a map:
- Download Google Pay from Google Play (if the app is not available, your model is not certified).
- Open the app and click Add Card β Debit/credit card.
- Scan the card with the camera or enter the data manually (number, expiration date, CVC).
- Confirm the addition via SMS from the bank (the code will come to the number associated with the card).
- Install payment confirmation method: Fingerprint, pattern lock, or PIN-code.
After adding the map:
- π± Unlock your phone (this is a must for security).
- π³ Bring the top of Xiaomi Redmi (where it is located) NFC-antenna) to the terminal at a distance 2-4 centimeter.
- β Wait for vibration and sound signal β payment has passed.
NFC enabled in settings
Phone unlocked.
Card added as primary card in Google Pay
The terminal supports contactless payments (icon) πΆ)
-->
β οΈ Note: If you add a card to Google Pay and you get an error, "This device is not certified," check: Google Play Services availability (renew manually). No root rights (use Magisk Hide if your phone is unlocked). Google Account Region (should match the region of the bank card).
Mi Pay: Google Pay alternative for Xiaomi
Mi Pay is Xiaomiβs proprietary payment service that even works on phones without Google certification (like the Chinese version of Redmi), with the main advantage of supporting UnionPay cards (relevant to traveling to China) and lower fees when paying at some banks.
How to set up Mi Pay:
- Make sure that the phone has Mi Pay installed (you can download from the Mi App Store or APKCombo).
- Open the app and link your Xiaomi account (if not tied).
- Click Add card and select the bank from the list (Sberbank, VTB, Tinkoff, etc. are supported).
- Enter the card details and confirm via SMS or push notification from the bank.
Features of Mi Pay on Xiaomi Redmi:
- π It works without the Internet (card data is stored in a secure eSE chip).
- π Supports two-factor authentication through Mi Account.
- π³ You can link up to 10 cards at a time (versus 5 in Google Pay).
How to transfer cards from Google Pay to Mi Pay?
Compare Google Pay and Mi Pay for Xiaomi Redmi:
| Criteria | Google Pay | Mi Pay |
|---|---|---|
| Supporting banks | Most of the Russian and foreign | Limited list (Sber, VTB, Tinkoff, etc.) |
| Working without the Internet | β No (I need the internet for first authorization) | β Yes, the data is stored in eSE) |
| Commission for payments | Depends on the bank. | Often lower (e.g. 0% for UnionPay) |
| Support on custom firmware | β Does not work without certification | β It works (unless Mi Pay is deleted) |
Payment through banking applications: Sberbank Online, Tinkoff, VTB
If you donβt want to use Google Pay or Mi Pay, you can pay through your bankβs app.This method is suitable for owners of Xiaomi Redmi without any need to pay. NFC Or with uncertified firmware, the main condition is that the bank must support the technology. HCE (Host Card Emulation, which emulates the card through software.
How to set up payment through Sberbank Online:
- Update the app to the latest version (minimum version β 10.0)+).
- Go to the Maps β Card Settings β Contactless payments.
- Activate Pay by phone and follow the instructions (you need to enter a password from the phone). SMS).
- After activation, unlock the phone and bring it to the terminal - the payment will pass automatically.
Advantages of payment through the banking application:
- π No link to Google or Mi Account β data is stored only in the bank.
- π It is easy to track your payment history directly in the app.
- π‘ Bonuses are often available (e.g. cashback at Tinkoff or Alfa Bank).
1. Reboot the phone.
2. Enable the "Always use for payments" mode in the application settings.
3. Make sure that the payment amount does not exceed your bankβs contactless transaction limit (usually 1000-5000 β½).-->
List of banks that support contactless payments through the applications on Xiaomi Redmi:
- π¦ Sberbank (Sberbank Online appendix)
- π¦ Tinkoff (built-in Tinkoff Pay option)
- π¦ VTB (part of VTB Pay)
- π¦ Alfa-Bank (Alpha-Click option)
- π¦ Raiffeisenbank (only for Mastercard cards)
Addressing problems: NFC It doesn't work, payments don't go through.
Even Xiaomi Redmi certified devices sometimes experience contactless payment crashes. Letβs look at common mistakes and how to fix them.
Problem 1: NFC It does not turn on or immediately switch off.
- π Check the battery power - at a level below 5% NFC It can be automatically deactivated.
- π² Update the firmware: in MIUI 13/14 There were driver bugs. NFC chip-wise NXP PN80T.
- π οΈ Reset network settings: Settings β System system β Resetting settings β Resetting Wi-Fi, Mobile Network and Bluetooth (NFC drop off with them).
Problem 2: The terminal can't see the phone
- π Bring the phone to the upper right corner of the terminal - there is a NFC-antenna in most Redmi models.
- π Restart the terminal (sometimes helps the seller do it).
- π΅ Make sure there is no metal cover or magnetic accessories on the phone β they screen the signal.
Problem 3: The device is not certified in Google Pay
- π Check the certification status through the Device app ID (Google Services Framework).
- π§ If your phone is unlocked (unlocked bootloader), use the Magisk module with the Magisk Hide option for Google Pay.
- π₯ Install Google Pay from an alternative source (such as APKMirror) if your region is not supported.
π‘
If after all the manipulations NFC It still doesn't work, check the integrity of the antenna. On Xiaomi Redmi, it's located under the back cover and can get damaged when the phone falls or disassembles.
β οΈ Note: Some Redmi models (e.g. Redmi Note 10 Pro) after upgrading to MIUI 14 missing the ability to add maps to Google Pay, due to a change in Google's security policy.Solution: Reverse on MIUI 13 via Fastboot.Use Mi Pay or the banking app.Install Google Pay on the second user space (if supported).
Contactless Payments: How to Protect Your Money
Contactless payments via Xiaomi Redmi are better protected than physical cards: a unique token is generated for each transaction, and the real card number is not transmitted to the terminal.
Basic safety rules:
- π Set the screen lock (print) + PIN-On Xiaomi, this is done in Settings. β Lock screen β Screen locking.
- π΅ Turn it off. NFC, When you are not using: Notification panel β NFC (push-on).
- π‘οΈ Include payment notifications in the banking application (e.g. Sberbank Online: Settings) β Notifications β Card payments).
- π Check your transaction history regularly (in Google Pay, this is the Activity section).
What to do if your phone is stolen:
- Block the cards via the Internet bank or by the bank hotline number.
- Delete the data remotely via Find My Device (link).
- If you have used Mi Pay, block your Xiaomi account at account.xiaomi.com.
NFC security myths:
- β "Fraudsters can withdraw money simply by bringing the reader to the phone in the subway β it is impossible without unlocking the screen and confirming the fingerprint.
- β "NFC Consumes a lot of batteries β the chip is activated only when brought to the terminal (consumption) ~0.1% for the day).
- β "Viruses can steal card data through NFC" β Tokenized data is useless without physical access to the phone.
π‘
Set limits on contactless payments in a banking app, for example, in Tinkoff you can set a limit of 1000. β½ proofless SMS, a above - you will need to enter the code.
Hidden chips: how to pay without NFC alternatives
What to do if your Xiaomi Redmi is not supported NFC? There are a few workarounds:
Method 1: QR-codes through banking applications
- π± Open the bank application (for example, Sberbank Online or Tinkoff).
- π Find the Payment section for QR.
- πΈ Put the camera on QR-terminal code (for example, in a Magnet or a Five-Pack).
- β Confirm payment.
Method 2: SberPay applications or Pay World
These services do not require NFC β They generate a one-time code or QR For example, on SberPay:
- Open the Sberbank Online application.
- Click SberPay in the lower menu.
- Select a map and generate the code.
- Show the code to the cashier or scan it at the terminal.
Method 3: Wearable devices (smart watches or bracelets)
If you have a Mi Band 7 or Xiaomi Watch S1, You can tie the card to them and pay through a gadget:
- Connect your watch to your phone via Mi Fitness.
- In the application, select Smart Payments. β Add a map.
- Follow the instructions of the bank (usually a confirmation is required). SMS).