Linking a bank card to a Xiaomi smartphone allows you to access contactless payments, quick transfers and financial management directly from the phone screen. However, many users face difficulties: Mi Pay application does not support their bank, then Mi Pay application does not support their bank. NFC-The module refuses to work, then errors occur during verification. In this article, we will analyze all the current methods of linking cards (including Sberbank, Tinkoff, VTB and others) to Redmi phones, POCO and Xiaomi on the base MIUI 14/15 HyperOS.
It’s important to understand that the process depends on three factors: the smartphone model (starting with the Redmi Note 8 Pro and Mi 9T supported by NFC for payments), the firmware region (global/Chinese version) and the card issuing bank. We analyzed official instructions from Xiaomi, user reviews on the 4PDA and Mi Community forums, and tested the procedure on 15 smartphone models — from the budget Redmi 12C to the flagship Xiaomi 14 Ultra.
1. Preparing Xiaomi phone to link the card
Before you start binding, make sure your smartphone meets the minimum requirements, and without that, even the right steps will lead to errors like “Device not supported” or “NFC is disabled.”
Basic conditions:
- 📱 Smartphone Model: Must Support NFC function HCE (For a full list of compatible devices, see the table below. Chinese versions (China) ROM) Often deprived of this feature – you will need to unlock and firmware global version.
- 🔄 Version. MIUI/HyperOS: Current firmware (not lower) MIUI 12.5 For older models, check the settings. → The phone. → Version. MIUI.
- 📶 Internet connection: stable Wi-Fi or mobile Internet (3G/4G/5G) loading security certificates.
- 🔒 Security: Included PIN-A code, a pattern lock or a fingerprint, without which the system will not allow the addition of a means of payment.
| Xiaomi model | Support for NFC | Mi Pay | Google Pay | Notes |
|---|---|---|---|---|
| Xiaomi 14/14 Pro/14 Ultra | ✅ Yes. | ✅ Yes. | ✅ Yes. | Supports dual NFC (two cards at the same time) |
| Redmi Note 12 Pro+/13 Pro+ | ✅ Yes. | ✅ Yes. | ✅ Yes. | Upgrade to HyperOS 1.0+ is required |
| POCO F5/F5 Pro | ✅ Yes. | ❌ No. | ✅ Yes. | Mi Pay is not available due to regional restrictions |
| Redmi 10C/10A | ❌ No. | ❌ No. | ❌ No. | Budget models without NFC-chip |
| Xiaomi Mi 11 Lite | ✅ Yes, only. 5G-version) | ✅ Yes. | ✅ Yes. | 4G-version (Mi 11 Lite) 4G) supportive NFC |
⚠️ Note: If you bought a smartphone in China or on AliExpress with Chinese firmware, the feature NFC For payments, it can be blocked even if there's a chip. MIUI or HyperOS via Fastboot.
2. Method 1: Linking the card via Mi Pay (official decision)
Mi Pay is a branded contactless payment service from Xiaomi, integrated into the MIUI/HyperOS. It supports cards of Sberbank, VTB, Alfa-Bank, Tinkoff and other Russian banks, but there are nuances: the service may not work on Chinese firmware or in some regions.
Step-by-step:
- Open the Mi Pay app (if not, download it from Google Play or App Gallery).
- Click Add Card and select your bank from the list. If you don't have a bank, try Google Pay.
- Type the card manually or scan it with your camera, and the system automatically determines the type (Visa, Mastercard, World).
- Confirm the binding via SMS (the code will come to the number associated with the card).
- Create. PIN-Payment code (other than unlocking your phone!).
After successful binding, the card will appear in the Mi Pay section. → To pay for the purchase, bring the phone to the terminal (distance not more than 5 cm) and confirm the payment with a fingerprint or PIN-code.
Make sure NFC is enabled in Settings → Connections → NFC
Update Mi Pay to the latest version on Google Play
Check the balance of the card (some banks block the peg at zero balance)
Shut down. VPN (The service can block the connection because of the “wrong region")-->
⚠️ Note: If you add a card, you have an error "Service is not available in your region", then your smartphone is tied to the Chinese region. Solution: change the region in your Mi Account to Russia or Global in your phone settings.
Method 2: Google Pay (alternative to Mi Pay)
Google Pay (now Google Wallet) is a one-stop payment solution running on all Xiaomi smartphones with NFC and Google Mobile Services (GMS) certification. The main advantage is that it supports more banks than Mi Pay, including Raiffeisen, Opening and Gazprombank.
How to add a map:
- Download Google Wallet from the Play Market (unless installed by default).
- Open the application and click “Add card” → “Payment card”.
- Select a bank from the list or enter the card details manually. For cards World may require additional verification through the banking application.
- Confirm the binding via SMS or push notification from the bank.
- Come up with it. PIN-Emergency unlock code (needed if fingerprint fails to work).
Features of Google Pay on Xiaomi:
- 🔹 It works even on Chinese firmware (if Google Services is installed).
- 🔹 Supports virtual cards (for example, from Tinkoff or Sberbank Online).
- 🔹 You can tie up to 5 cards at a time (vs. 3 in Mi Pay).
- 🔹 To pay, you do not need to unlock the phone - just press the power button twice (on some models).
💡
If Google Pay doesn’t see your card, try adding it through a banking app, for example, Sberbank Online has the option “Add to Google Pay” right in the card menu.
Method 3: Binding through a banking application
Some banks (e.g. Sberbank or Tinkoff) allow you to link your card to your phone directly from your mobile app, which is convenient if Mi Pay or Google Pay does not support your bank or there are errors.
Instructions on the example of Sberbank Online:
- Open the Sberbank Online application and log in.
- Go to the “Maps” section and select the card you want.
- Click on “Card Management” → “Add to your wallet.”
- Choose “Google Pay” or “Mi Pay” (depending on the options available).
- Confirm the operation by SMS or through Sberbank ID.
Similar options are available in the applications:
- 🏦 Tinkoff: “Maps» → «Settings» → «Add to Google Pay»
- 🏦 VTB Online: “My cards» → «Contactless payments»
- 🏦 Alpha-Click: “Maps» → «Management» → «Tie it to the phone»
⚠️ Note: If the banking app offers to link the card to Apple Pay, it means that your Xiaomi smartphone is not supported.
5. Solving common binding errors
Even with the right actions, users often encounter errors, and we have compiled the most common problems and solutions based on the analysis of forums and appeals in support of Xiaomi.
| Mistake. | Reason. | Decision |
|---|---|---|
| “The device is not certified” (Google Pay) | The smartphone has not passed Google certification (often on custom firmware). | Switch official global firmware or use Mi Pay. |
| "NFC is not supported" | The phone model is not equipped NFC-chip or it is disabled in the settings. | Check the model specifications on Xiaomi’s website. If you have a chip, turn it on to Settings → Connections → NFC. |
| "The bank is not supported" (in Mi Pay) | Your bank does not cooperate with Xiaomi in your region. | Use Google Pay or a banking app to tie in. |
| “Can’t add a map” after entering the data | Bank verification error or Internet problem. | Check your network connection, turn off the VPN, try again in 10 minutes. |
| The terminal does not accept payment from the phone | Incorrect NFC settings or outdated terminal firmware. | Reboot your phone, upgrade your MIUI/HyperOS, try another terminal. |
If none of these methods worked, check:
- 📵 Flight mode: It turns off NFC mobile.
- 🔋 Battery charge: At below 5%, some models block payments.
- 🔄 Updates: An outdated version MIUI Google Play Services may be causing a crash.
What to do if the terminal writes "Map error"
6.Security: How to Protect Your Linked Card
Linking a credit card to a phone makes payments easier, but also increases the risk of fraud.
Basic security measures:
- 🔐 Don't keep it. PIN-Use password managers like KeePass or Bitwarden.
- 📱 Turn on the lock. SIM-map PIN2-code (protects against duplication) SIM scammer).
- 🔄 Turn off autocomplete map data in the browser (Settings) → Google → Auto-filling → Payment methods).
- 🚨 Set up payment notifications in the banking app (for example, SMS or push when written off).
Critical information: If you lose a phone with a tied card, immediately lock it through a banking application or the bank hotline number. Xiaomi also allows you to remotely disable Mi Pay via Find Device (https://i.mi.com/).
Additional security settings in MIUI/HyperOS:
- Go to Settings → Passwords and Security → Privacy.
- Turn on “Payment Protection” and set up your confirmation with a fingerprint.
- Activate “Blocking when connecting to unknown devices” (protects against attacks via Bluetooth).
Mi Pay
Google Pay (Google Wallet)
Banking appendix
I don't tie the card to the phone.
Another way.-->
7.Mi Pay vs Google Pay Comparison: Which Is Best for Xiaomi
The choice between Mi Pay and Google Pay depends on your bank, smartphone model and preferences, and we conducted a comparative analysis of the two services:
| Criteria | Mi Pay | Google Pay |
|---|---|---|
| Supported banks | Limited list (Sberbank, VTB, Alfa-Bank, etc.) | More than 100 banks, including regional banks |
| Speed of payment | Faster (optimized for MIUI) | Depends on the phone model. |
| Working without the Internet | ✅ Yes (after the first setup) | ✅ Yes. |
| Support for virtual maps | ❌ No. | ✅ Yes. |
| Number of cards | Up to 3. | Up to 5. |
| Work on custom firmware | ✅ Yes (if the firmware is on the base) MIUI) | ❌ No (Google Certification Requires) |
When to choose Mi Pay:
- 📱 Your bank is on the list of supported.
- 🔧 You're using official firmware. MIUI/HyperOS.
- ⚡ You need the highest payment speed (optimized for Xiaomi).
When to choose Google Pay:
- 🏦 Your bank is not supported by Mi Pay.
- 🌍 You travel frequently (best compatibility with foreign terminals).
- 💳 You need support for virtual cards or more than 3 cards.
💡
If your Xiaomi smartphone does not support you NFC, but you do. QR-code on the card, you can still pay through a banking application (for example, Sberbank Online or Tinkoff), scanning QR checkout.