What is Mi Pay and why you need it on Xiaomi Redmi smartphones
If you own a Xiaomi Redmi smartphone (for example, Redmi Note 12, Redmi 10 or Redmi K50), you probably noticed in the menu the Mi Pay application - a branded contactless payment service from Xiaomi. This is an analogue of Apple Pay or Google Pay, but with unique features for the MIUI ecosystem. Unlike competitors, Mi Pay is deeply integrated into the firmware and supports not only bank cards, but also transport cards, discount coupons, and in some regions - even utility payments.
The main advantage of the service is that it works even on budget models of Redmi without the help of the company. NFC-Mi Pay Quick Pass technology (in China) is limited in Russia and Europe, but for owners of devices with a high-performance system. NFC (For example, the Redmi Note 11 Pro+ or POCO X5 Pro is a complete alternative to other payment systems, and it is important to understand that Mi Pay does not replace the banking application, but complements it, allowing you to pay for purchases with one touch to the terminal without having to get a card.
The service is based on Tokenization technology, which means that the real number of your card is not transferred to the seller, but a virtual identifier is used. This increases security, but requires support from the bank. Unfortunately, not all Russian banks officially cooperate with Mi Pay - the list of supported institutions varies depending on the region.
How Mi Pay Works: Technical Details and Requirements
To use Mi Pay, your Xiaomi Redmi must meet several key requirements:
- π± Smartphone model: Support NFC (Redmi Note 12 Pro, Redmi, and Redmi K60, POCO F5). The full list of compatible devices can be checked on the official website of Xiaomi.
- π³ Bank card: Visa, Mastercard or UnionPay cards (in China) with support for contactless payments.
- π Region: The service is officially available in China, India, Russia (with restrictions), some countries in Europe and Southeast Asia.
- π Version. MIUI: Firmware required MIUI 12 or later, on older versions (e.g, MIUI (11) the functionality may be limited.
Technically, Mi Pay uses two protocols:
- NFC (Near Field Communication) - for standard contactless payments, works at a distance of up to 4 cm from the terminal.
- Mi Pay Quick Pass (China only) β Xiaomi proprietary technology that allows you to pay for purchases through the Internet QR-codes or even Bluetooth on devices without NFC.
It is important that your Redmi does not support NFC, In Russia, you will not be able to use Mi Pay for payment in stores, but some functions (for example, storage of transport cards) may work without the use of the service. NFC β generationally QR-code.
Step-by-step: how to set up Mi Pay on Xiaomi Redmi
The Mi Pay setup takes no more than 5 minutes if your bank supports the service.
- Open the Mi Pay app (an icon with the Xiaomi logo and payment card symbol). If it is not on the home screen, search through the app menu or check the Google β Mi Services folder.
- Click Add Card and select the type: bank card, transport card or discount coupon. The credit card will need to scan it or enter the data manually.
- Confirm the addition via SMS or push notification from the bank. Some banks (for example, Sberbank) require additional authorization in their mobile application.
- Once added successfully, the card will appear on the list, and now you can use it for payment β just unlock your phone and bring it to the terminal.
If no card is added, check:
βοΈ What to do if Mi Pay does not add a card
For convenience, you can set up quick access to Mi Pay:
- Go to Settings β Lock screen β Shortcuts.
- Select Mi Pay as one of the shortcuts (e.g. swipe up from the bottom edge of the screen).
π‘
If the terminal is not reading the payment, try bringing the phone to it from a different angle or check if NFC is enabled in the settings (Settings β Connections β NFC).
Which banks support Mi Pay in Russia and CIS countries
In Russia, Mi Pay operates with a limited list of banks, and the situation is constantly changing. As of 2026, officially supported:
| Bank | Type of card | Features |
|---|---|---|
| Sberbank | Visa, Mastercard, World | It requires confirmation in the Sberbank Online app, and MIR cards do not work in all terminals. |
| Tinkoff | Visa, Mastercard | All debit and credit cards are supported, and bonuses are available for payment via Mi Pay. |
| VTB | Visa, Mastercard | It only works for cards issued after 2020, and requires an up-to-date version of the VTB Online app. |
| Alfa-Bank | Visa, Mastercard | Support is limited, only for contactless cards, and credit card issues are possible. |
| Raiffeisenbank | Visa, Mastercard | Preliminary activation of contactless payments in the personal account is required. |
If your bank is not listed, you can try adding a card via Google Pay (if it is installed on your Redmi).Some users also use workarounds - for example, linking the card to UnionPay (this requires a Chinese Mi Account), but this is an informal method and may violate the bank's rules.
β οΈ Note: Banks can block cards if they notice suspicious attempts to add to informal payment systems.If your bank does not support Mi Pay, it is best to use Google Pay or Samsung Pay (if they are available on your device).
Mi Pay vs Google Pay vs Samsung Pay: Whatβs better for Xiaomi Redmi
Many users of Xiaomi Redmi are wondering: which contactless payment service to choose? compare Mi Pay with the main competitors:
- πΉ Mi Pay: β Deep integration with MIUI (For example, quick access from the lock screen). β Support for transport cards (in some regions). β Limited list of supported banks in Russia. β No support for American Express cards.
- πΉ Google Pay: β It works with most banks in the world. β Supports American Express and Discover cards. β Automatically add maps from Google Account. β Less optimized for MIUI (It can be a bit of a redmi budget).
- πΉ Samsung Pay: β It works even at terminals without NFC (technology MST). β A wide list of supported banks. β Not installed by default on Xiaomi (you need to download separately). β Could be in conflict with MIUI firmware.
The choice depends on your priorities:
- If you want to be compatible with banks, go for Google Pay.
- If you want minimal battery consumption and quick access, Mi Pay.
- If you have an old terminal without NFC, Samsung Pay (but only if it is installed).
Xiaomi Redmi can install all three services at the same time and switch between them depending on the situation, for example, Mi Pay is more convenient for paying in the subway (if transport cards are supported), and for shopping in foreign stores β Google Pay.
Can I use Mi Pay abroad?
Mi Pay Security: How to Protect Your Payments
Mi Pay uses several layers of protection to prevent fraud:
- Tokenization: Instead of a real card number, a virtual token is transferred, which is useless for attackers.
- Two-factor authentication: Adding a card is required SMS-fingerprint.
- Locking in case of loss: If the phone is lost, you can remotely delete all cards through Mi Account.
- PIN/Biometry: Each payment is confirmed by a fingerprint, face scan, or pin code.
However, there are vulnerabilities:
- π¨ If your Xiaomi Redmi is bootloader unlocked, some banks may block the ability to add cards to Mi Pay.
- π¨ In China, there were cases of fraud with Mi Pay Quick Pass β the attackers read QR-This technology is not used in Russia, but the risk remains for users traveling to Asia.
β οΈ Warning: Never hand over your phone to someone with an unlocked screen if cards are added to Mi Pay. Even if payment requires biometric confirmation, some terminals may debit funds without additional authorization (for example, on public transport).
For additional security:
- π Set up automatic card lock when you exceed the payment limit (in the Mi Pay settings).
- π Turn off quick payments without confirmation for small amounts (this increases the risk of accidental write-offs).
- π Regularly check the transaction history in the banking application.
Mi Pay issues with Xiaomi Redmi and how to fix them
Even if itβs set up correctly, Xiaomi Redmi users sometimes experience Mi Pay errors.
| Problem. | Possible cause | Decision |
|---|---|---|
| I can't add a map. | Bank does not support Mi Pay or card is not contactless | Check the list of supported banks or try adding a card via Google Pay. |
| The terminal doesn't read the payment. | NFC is disabled or weak signal is | Enable NFC in Settings β Connections and bring your phone closer to the terminal |
| Mi Pay app crashes out | An outdated version of MIUI or app cache | Update your firmware or clear the cache in Settings β Applications β Mi Pay β Storage |
| Payment is deducted twice | Terminal error or re-touching | Contact the bank to cancel the duplicate transaction. Do not take the phone away from the terminal to the beep. |
| Mi Pay doesn't work after resetting settings | Reset deleted application data | Reinstall Mi Pay via Mi App Store and add cards again |
If the problem is not solved, try:
- Delete and re-add the map.
- Reboot the smartphone.
- Contact the bank (the card may be blocked for contactless payments).
For custom firmware devices (like LineageOS or Pixel Experience), Mi Pay may not work due to lack of Xiaomi certificates, in which case the alternative would be Google Pay or a physical card.
π‘
If you have stopped working after the MIUI Mi Pay update, check the region of your Xiaomi account. Sometimes changing the region (for example, from China to Russia) resets the payment service settings.