Xiaomi smartphones have long ceased to be just a means of communication, they have become full-fledged financial tools. Today, you can pay with a phone instead of a plastic card in most stores, cafes and even public transport. But how exactly does this work on Xiaomi devices? Which models support contactless payments, and which service to choose: built-in Mi Pay, universal Google Pay or domestic SberPay?
In this guide, we'll go through all the nuances, from checking your Xiaomi compatibility to setting up NFC and card binding, how to secure payments, what to do if the terminal isn't reading the phone, and why transactions are sometimes rejected, and then we'll compare the speed of different payment systems and tell you how to pay even with the screen off. Ready to switch to contactless payments without unnecessary hassle?
What Xiaomi smartphones support contactless payments
Not all Xiaomi models have NFC modules, which is required for payment by phone.
- π± Flagship series: Xiaomi 13/14, Redmi K60/70, POCO F5/F6 β support NFC in all versions.
- π° Mid-segment: Redmi Note 12/13 Pro, POCO X5/X6 Pro β NFC is available, but check the specifications of a particular model (e.g., Redmi Note 12 4G may not have a module).
- β οΈ Budget models: Redmi A2, POCO M6 β most often without NFC. Exceptions: Redmi 10C NFC (the title is marked).
- π Regional restrictions: Some models (e.g., Xiaomi for India) may not support Google Pay due to local firmware versions.
To find out if you have NFC in your phone:
- Open Settings β Connections and Sharing β NFC.
- If there is no item, check the characteristics on the Mi.com website (enter the model in the search).
- For POCO: look at Settings β Further β NFC.
β οΈ Warning: Even if NFC is available, some banks may block the binding of cards to Mi Pay for models not officially sold in Russia (for example, Xiaomi 14 Ultra from China).
How to turn on NFC on Xiaomi: step-by-step instructions
Before setting up payments, activate the NFC module. The process is the same for most models, but there are nuances for MIUI and HyperOS firmware:
- Open the settings: go to Settings β Connections and Sharing (HyperOS: Settings β Connections).
- Turn on NFC: Move the slider to the "On" position. Nearby, the message "Ready to Pay" will appear.
- Set up mode: π Payment only β saves charge but disables other NFC features (e.g. file transfer). π² Always on β allows NFC to be used for tags, parking lots, etc., but consumes battery.
Check the work.
Mi Smart Speaker
On HyperOS models (such as Xiaomi 14), the path to NFC settings may be different:
Settings β Connections β Wireless Networks β NFC and PaymentβοΈ Preparation for payment by telephone
β οΈ Warning: If the phone stops recognizing bank cards after turning on NFC, try calibrating the antenna. Go to Settings β About Phone β All Specifications and click on Version MIUI 5 times. From the engineering menu, select NFC Test β Calibration.
Payment services: Mi Pay vs Google Pay vs SberPay
Xiaomi has three main ways of paying by phone, and we compared them in key ways:
| Criteria | Mi Pay | Google Pay | SberPay |
|---|---|---|---|
| Supported banks | Sberbank, Tinkoff, VTB, Alfa-Bank (full list on mipay.ru) | Any banks with Mastercard/Visa support (except for MIR) | Only Sberbank cards |
| Speed of payment | 0.3β0.5 seconds (fastest) | 0.5β1 sec. | 0.4-0.8 seconds |
| Working without the Internet | Yes (last 5 transactions) | Yes. | Yes. |
| Payment with screen off | Yes (on HyperOS models) | No. | Yes. |
| Cashback and bonuses | Up to 30% in partner stores | Depends on the bank. | Thanks from Sberbank. |
Important: Mi Pay is the only service that allows you to link the MIR card to NFC- payments on Xiaomi (via Sberbank or VTB). Google Pay and SberPay do not support this option due to sanctions restrictions.
Which service should I choose?
- π³ If you have a MIR card or you pay frequently in transport, Mi Pay.
- π For international travel (cards Visa/Mastercard) β Google Pay.
- π¦ If you are a client of Sberbank and want the maximum cashback - SberPay.
π‘
To speed up payment in Mi Pay, add the card to Favorites and activate the Quick Payment function in the application settings, then a fingerprint will be enough to confirm, without unlocking the screen.
How to link a bank card to Mi Pay on Xiaomi
Mi Pay is Xiaomi's proprietary payment service, pre-installed on most models, to tie the card:
- Open the app: find the Mi Pay icon on your desktop or app menu, and if it's not available, download it from Google Play.
- Add the card: Press + β Add the card. Scan the card with the camera or enter the data manually. Confirm the binding via SMS from the bank (the code will come to the number to which the card is attached).
Set up security.
- Select the confirmation method: fingerprint, PIN- code or pattern lock.
- Enable the option of Pay without unlocking (available on HyperOS).
- Check the work: bring the phone to the terminal - the card icon and the inscription "Ready for payment" should appear.
If the card is added with the error "The bank is not supported":
- π Update the Mi Pay app to the latest version.
- π± Check that your Xiaomi model is officially supported (list on mipay.ru/devices).
- π¦ Contact the bank to see if Mi Pay is allowed (some banks block this feature for security reasons).
What if Mi Pay doesnβt see the map?
Google Pay Setting Up on Xiaomi: Features and Limitations
Google Pay (now Google Wallet) is a universal service, but Xiaomi has its nuances, the main limitation: it does not work with maps of the world and requires certified firmware (no root rights).
How to tie the map:
- Download Google Wallet from the Play Market.
- Open the application β click βAdd cardβ β βPayment cardβ.
- Scan the card or enter the data manually. For Visa/Mastercard, the confirmation will pass through SMS, for the World, an error will appear.
- Set up screen lock: Google Pay requires a PIN, fingerprint, or facial recognition.
Challenges and solutions:
- π« Device Not Certified: Install Magisk and Universal SafetyNet Fix, then get certified in Settings β Google β Device Certification.
- π βCanβt Add a Mapβ: Update Google Play Services or reset the Settings app β Apps β Google Wallet β Storage β Clear Data.
- π΅ Not working NFC: Check that Settings β NFC includes the HCE-Payment option (for Google Pay).
β οΈ Warning: If you use custom firmware (like LineageOS), Google Pay may block payment due to lack of SafetyNet certification, in which case the only way out is to return the stock firmware.
Payment through SberPay: how to set up and use
SberPay is a domestic alternative for Sberbank customers, with the main advantage of supporting MIR cards and integrating with the βThank Youβ bonus program, but it only works with Sberbank cards.
Instructions for setting:
- Download the Sberbank Online app.
- Sign in β go to the section βPaymentsβ β βSberPayβ.
- Choose a card to link (must support contactless payments).
- Confirm the operation via SMS or push notification.
- Enable the option of Payment without unlocking (available on MIUI 13+ and HyperOS).
Features of SberPay:
- π³ Works even with virtual cards of Sberbank.
- π Supports payment in the subway and land transport (Moscow, St. Petersburg, Kazan, etc.).
- π Payments over 1,000 β½ require the input of a PIN- card code.
If SberPay is not working:
- π Update the SberBank Online app to the latest version.
- π± Check that NFC is on and the phone is unlocked (for older versions MIUI).
- π Make sure that the card is activated for contactless payments (you can check in the personal account of Sberbank).
π‘
SberPay is the only service that allows you to pay with a Xiaomi phone in transport with a MIR card without additional settings. Google Pay and Mi Pay in the subway will require a separate binding of the transport card (for example, βTroikaβ or βArrowβ).
Contactless Payments: How to Protect Your Money
Paying by phone is convenient, but requires a heightened focus on security, and here are the key risks and ways to protect yourself:
- π Data Leak: Never take a picture of a card or send its data via instant messengers. Use only official apps (Mi Pay, Google Pay, SberBank Online) to link.
- π΅ Phone Loss: Set up remote locking via Find Mi Device (for Xiaomi) or Find My Device (for Google).
- π³ Card cloning: Turn on payment notifications in the banking app. If SMS comes up with an unfamiliar transaction, lock the card right away.
- π Fraudulent terminals: Before paying, check that there are no overhead devices (skimmers) on the terminal. In questionable places, use a physical card.
Additional security measures:
| Threat. | How to protect yourself |
|---|---|
| Phone theft | Enable biometric authorization (fingerprint/face) for payments. in Mi Pay: Settings β Security β Biometrics. |
| Phishing sites | Donβt follow links from SMS/email with the suggestion to βupdate card detailsβ: Banks never ask for a PIN or CVV. |
| Fake terminals | Before paying, check that the terminal has a green NFC indicator (wave icon) on its display. Fraudulent devices often don't have one. |
| Leakage through public Wi-Fi | Turn off automatic connection to open networks. Use mobile internet for payments. |
What to do if your phone is stolen:
- Block the cards through the banking application or by hotline number.
- Remotely clear your phone data via Find Mi Device (Mi Account must be enabled).
- Call Mi Pay (8 800 555-07-07) or Google Pay (via the in-app form) to untie the device.
Frequent problems and their solutions
Even after you set up the phone, it might not work, and let's look at the common mistakes and how to fix them:
- π« "The terminal can't see the phone": Check that NFC is on and the phone is unlocked (for MIUI 12 and older). Hold the phone to the top of the terminal (where the bank logo is located). If the case is thick or metal, remove it.
- β Operation denied: Make sure there is enough money on the card. Check to see if the contactless payment limit is exceeded (usually 1,000β5,000 β½ depending on the bank). If the card is MIR, upgrade Mi Pay to version 5.0+.
- π App won't open: For Mi Pay: clear the cache (Settings β Apps β Mi Pay β Storage β Clear the cache). For Google Pay: check that the phone has Google Play Services of the latest version.
- π΅ "NFC turns on but doesn't work": Restart the phone. Check if NFC conflicts with other features (like Wi-Fi Direct). On HyperOS models, try turning off the power saving mode for NFC in Settings β Battery β Application Energy Consumption.
If the problem persists, check if your bank is blocking payments, such as Tinkoff and Alfa Bank sometimes require you to confirm the first contactless payment via SMS.
π‘
If the terminal issues an error called βUnsupported Card,β try linking it to another service, such as a Sberbank World Card that can be added to both Mi Pay and SberPay, which is sometimes more stable.