Contactless payments via a smartphone have long become the standard โ it is fast, safe and convenient. Xiaomi device owners can use several services to pay at once: branded Mi Pay (in some regions), Google Pay (now Google Wallet), as well as banking applications with support for NFC. However, the process of adding a card often raises questions: where to find settings, why the system refuses to accept a card or how to solve the โunsupported bankโ error.
In this article, weโll look at all the current ways to link a card to Xiaomi, from standard methods to bypassing regional restrictions. Particular attention will be paid to the hidden MIUI settings that allow you to activate NFC on models where the function is disabled by default (for example, on global firmware for Chinese smartphones), you will also learn which banks are working with Mi Pay in 2026 and how to add a card if your Xiaomi does not support officially contactless payments.
Before you go to the instructions, make sure your device meets two key requirements:
- ๐ฑ Availability of a chip NFC โ contactless payments are not possible without it. Check your model specifications on Xiaomiโs website or in the Settings menu โ About the phone โ Full specs.
- ๐ณ Supported bank โ not all financial institutions work with Mi Pay or Google Wallet.
- ๐ Regional restrictions โ on Chinese firmware (China ROM) Mi Pay may be blocked for foreign cards.
1. Preparation of Xiaomi smartphone to add a map
Before adding a card, make sure your Xiaomi is ready for contactless payments. Even if the phone has NFC, the feature can be disabled at the firmware level or regional settings.
First, check the MIUI version and the firmware region.
- Open the Settings. โ The phone.
- Find the line Version MIUI โ It must be at least 12.5 (Mi Pay is recommended for stable operation). MIUI 14+).
- Scroll down to Region โ If China is listed, Mi Pay may not support foreign cards.
If your firmware is Chinese (China ROM), but you want to use Mi Pay with a Russian or European card, you will either have to reflash the device on Global ROM, or use workarounds (we will talk about them in the section about Google Wallet).
โ ๏ธ Warning: On some Xiaomi models (e.g. Redmi Note 11 or POCO X3 Pro), the NFC chip is present in the specs but is software disabled. To activate it, you need to unlock the bootloader and install custom firmware - this voids the warranty!
Also make sure that:
- ๐ Battery level above 20% โ with low charge, the system can block card addition.
- ๐ถ There is a stable Internet connection (preferably Wi-Fi) โ to verify the card will require a connection with the bank server.
- ๐ The phone has a PIN- code, pattern lock or fingerprint installed โ contactless payments are not available without a screen lock.
2. Adding a card to Mi Pay (official method)
Mi Pay is Xiaomiโs branded contactless payment service integrated into MIUI, which supports Mastercard, Visa and UnionPay cards, but does not work in all countries, and in 2026, official support is available for:
- ๐ท๐บ Russia (SberBank, Tinkoff, VTB, Alfa-Bank, etc.)
- ๐ช๐บ EU countries (limited list of banks)
- ๐ฎ๐ณ India (via UPI)
- ๐จ๐ณ China (UnionPay only)
To add a card to Mi Pay:
- Open the Mi Pay app (if not, download it from Google Play).
- Click Add Card and select the type (debit/credit).
- Scan the card with the camera or enter the data manually: number, expiration date, CVC.
- Confirm the transaction via SMS or push notification from the bank.
- Create. PIN-Mi Pay code (it will be requested at each payment).
If the Mi Pay app is not on the menu, check:
- ๐ฑ Phone model โ service is not available on all devices (e.g., Redmi 9A does not have it due to the lack of NFC).
- ๐ Firmware Region โ on China ROM Mi Pay can be hidden (solution โ change region via Settings โ Additional โ Region).
- ๐ Updates โ Sometimes you need to update MIUI to the latest version.
Make sure the model supports NFC| Check the firmware region (Global/China)| Update MIUI to the latest version | Install PIN- code or fingerprint to unlock |Connect to Wi-Fi for verification-->
3. Alternative: Google Wallet (formerly Google Pay)
If Mi Pay is not available in your area or your bank is not supported, the best alternative is Google Wallet (formerly Google Pay), which works on all Xiaomi smartphones with NFC and supports most international banks.
Instructions for adding a map:
- Download Google Wallet from Google Play.
- Open the application and click Add Card โ Payment card.
- Select the bank from the list or enter the card details manually.
- Confirm the binding via SMS or banking application (for example, SberBank Online or Tinkoff).
- Create a PIN- code for payment (requested with each payment).
The advantages of Google Wallet over Mi Pay:
| Criteria | Mi Pay | Google Wallet |
|---|---|---|
| Supporting banks | Limited list (depending on region) | Most international banks |
| Work in China ROM | Only with Chinese maps | Works with any maps. |
| Security | Encryption at MIUI level | Google Protection (Titan M) |
| Offline payments | Up to 5 payments without internet | Up to 10 payments |
If you add a map to Google Wallet and you get an error saying โThis card is not supported,โ try:
- ๐ Restart the phone and try again.
- ๐ฑ Update the Google Play Services app to Google Play.
- ๐ Use VPN with the region of the country where the bank is maintained (e.g., for Revolut, VPN in the EU).
๐ก
If your bank is not supported on Google Wallet, add the card to the bankโs official app (like SberBank Online or Tinkoff) and pay through it โ many banks now support contactless payments directly through NFC.
4. Solving problems when adding a card
Even if you did everything right, you can make mistakes, and let's look at the most common ones and how to fix them.
Error 1: "NFC is not supported"
Reason: The NFC chip is disabled in the settings or is not in the model.
Decision:
- Check for NFC in Settings โ Connections and Sharing โ NFC.
- If no point, your model does not support NFC (e.g. Redmi 9C or POCO M3).
- On Chinese firmware (China ROM), NFC can be hidden โ try changing region to India or Global via Settings โ Additional โ Region.
Mistake 2: "The bank is not supported"
The reason: Your bank does not cooperate with Mi Pay or Google Wallet.
Decision:
- ๐ Try adding a card through a banking app (many banks now support NFC- payments directly).
- ๐ณ Use a virtual card of the same bank (sometimes they are verified).
- ๐ If you are traveling, try adding a map via VPN with your country's region.
Error 3: "Card not confirmed"
Cause: Problems with SMS- confirmation or blocking by the bank.
Decision:
- ๐ต Make sure that the phone number associated with the card is active and accepts SMS.
- ๐ฆ Call your bank to see if payments are blocked through Xiaomi.
- ๐ Reboot your phone and try again in 10-15 minutes.
โ ๏ธ Warning: If you use a corporate card or a card with special conditions (for example, cashback only when paying in stores), the bank can block its addition to your wallet.
5. How to Pay with Xiaomi Phone in the Store
After you successfully add a card, you have to figure out how to use it, and the payment process is the same for Mi Pay and Google Wallet:
- Unlock your phone (print, PIN, or pattern lock).
- Bring the top of the smartphone (where it is located) NFC-chip) to the terminal at a distance of 2-5 cm.
- Wait for the vibration or the sound signal โ the payment has passed.
- If necessary, enter the PIN- code of the payment service (not to be confused with the PIN- code of the card!).
A few important nuances:
- ๐ If the battery is under 5%, NFC may shut down to save power.
- ๐ก๏ธ For security after payment, the service automatically blocks access to the card for 5 minutes (in Google Wallet, this time can be changed in the settings).
- ๐ณ If the terminal doesn't accept payment, try restarting the phone - sometimes the NFC- chip freezes.
Some terminals may require you to select a card type (credit/debit) or enter a PIN- card code (not to be confused with the phone's PIN- code!).
- ๐ Try to bring the phone to the terminal from a different angle.
- ๐ฑ Make sure the screen is on (on some Xiaomi NFC models only works with an active display).
- ๐ฐ Check the contactless payment limit (in some banks it is 1,000โ5,000 โฝ per transaction).
What if the terminal canโt see the phone?
6.Security of contactless payments on Xiaomi
Many users fear that linking a card to a phone increases the risk of money being stolen, and contactless payments via Xiaomi are better protected than a physical card:
- ๐ Tokenization โ instead of a card number, a one-time token is transferred, which is useless for fraudsters.
- ๐ Biometrics โ Payment is only possible after unlocking the phone (print, face or PIN).
- ๐ก๏ธ Amount Limit: Most banks have a limit on one transaction (usually 1,000โ5,000 โฝ).
- ๐ Geolocation โ if suspicious activity occurs, the bank may block the transaction.
To keep you safe,
- ๐ Regularly update MIUI and the Mi Pay/Google Wallet apps โ newer versions will close vulnerabilities.
- ๐ต Do not store PIN-codes and passwords in notes or SMS on your phone.
- ๐ ๏ธ Enable remote locking via Find My Device โ if the phone is stolen, you can remotely delete all payment data.
- ๐ณ Use virtual cards for everyday payments (many banks allow you to create a one-time card in your application).
โ ๏ธ Warning: If you sell or transfer your Xiaomi to another person, be sure to remove all cards from the Mi Pay/Google Wallet! To do this: Open the wallet app. Select a card โ Settings โ Delete the card. Confirm deletion via SMS or the banking app. It is not enough just to log out - the cards remain tied to the device!
๐ก
Contactless payments via Xiaomi are safer than physical card payments thanks to tokenization and biometric authentication. However, always keep an eye out for software updates and donโt store PIN- codes in plaintiffs.
7. Hidden opportunities: Mi Pay on unofficial firmware
If your Xiaomi on China ROM doesnโt support Mi Pay with foreign cards, there are workarounds, one of which is changing the firmware region without completely flashing it.
Instructions for advanced users:
- Install the MIUI Hidden Settings app (root or unlocked bootloader rights required).
- In the app menu, find Region Selector.
- Choose India or Russia (where Mi Pay works with international cards).
- Restart your phone and try adding the card again.
If this method does not work, you can try:
- ๐ฑ Install Google Wallet โ it works on any firmware.
- ๐ณ Use a banking application that supports NFC (e.g., SberBank Online or Tinkoff).
- ๐ง Flash your phone on Global ROM (risky - you can lose your warranty!).
It is important to understand that any manipulation of firmware can lead to:
- ๐ซ Loss of warranty.
- ๐ Unstable phone operation.
- ๐ก๏ธ Security issues (if you use unofficial builds)
If you are not sure about your skills, it is better to limit yourself to Google Wallet or a banking app.