Linking a credit card to a Xiaomi smartphone provides access to contactless payments, fast transfers and other financial services. However, the process may vary depending on the phone model, the version of MIUI and the payment service chosen. In this article, we will discuss all the current ways of linking the card, from standard Mi Pay to alternative solutions for devices without NFC.
Xiaomi smartphones have the feature of supporting multiple payment systems at once: Chinese Mi Pay (only works with UnionPay cards), international Google Pay, and banking applications like SberBank Online or Tinkoff. We will look at each option in detail, specify restrictions and give security recommendations. Importantly, some features may not be available on custom firmware or devices with an unlocked bootloader.
1. Preparation of the phone before linking the card
Before adding a credit card, you need to follow several mandatory steps to avoid payment errors. First, check the version of MIUI - payment services require up-to-date software. To do this, go to Settings β About Phone β MIUI Version. Minimum supported version for Mi Pay is MIUI 12 and higher.
Second, make sure that the device has the latest security updates installed. This is critical for Google Pay, which blocks work on uncertified devices. Check certification status at Settings β Google β Google Services β Certification. If the status is βNot certifiedβ, you will need to reset or flash it.
- π± Update. MIUI Up to the latest version through Settings β Updating the system
- π Set a pattern lock or PIN-code (required for contactless payments)
- π Connect a stable Internet (Wi-Fi or mobile network) 4G/5G)
- π Prepare the card data: number, expiration date, CVC-code and name of the owner
β οΈ Note: On devices with a bootloader unlocked, Google Pay may not work due to a security breach.
2. Linking the card via Mi Pay (for UnionPay cards)
Mi Pay is Xiaomiβs proprietary payment service, which initially only supports UnionPay cards (including virtual cards of some Russian banks).
- Open the Mi Pay app (if not, download from the App Gallery or Google Play).
- Click "Add Card" and select "Bank Card".
- Enter the card data manually or scan it with the camera.
- Confirm the addition via SMS from the bank (the code will come to the number associated with the card).
- Create a payroll PIN-Code (other than unlocking your phone!).
After successful binding, the card will appear in the main menu of Mi Pay. To pay, bring the phone to the terminal and confirm the transaction with a fingerprint or PIN-Please note that Mi Pay does not support cards. Visa/Mastercard, issued outside China without link to UnionPay.
| Bank | Support for Mi Pay | UnionPay required | Features |
|---|---|---|---|
| Sberbank | β Yes. | β Only with UnionPay. | Virtual Saver cards with UnionPay |
| Tinkoff | β Yes. | β Only with UnionPay. | Tinkoff Black UnionPay physical cards |
| VTB | β No. | β β | Only through Google Pay or a banking app |
| Alfa-Bank | β Partially. | β UnionPay only. | Only for cards issued after 2022. |
Download the latest version of Mi Pay from official source |
Check UnionPay support with your bank|
Connect a mobile bank to receive SMS-code|
Make sure there is enough money on the card for test payment (1-10 β½)-->
3. map binding via Google Pay (Visa/Mastercard/Mir)
If your card does not support UnionPay, use Google Pay.This service works with most Russian and international cards (Visa, Mastercard, Mir).
- Install Google Pay from the Play Market (if it is not available by default).
- Open the app and click "Start."
- Select "Add Card" β "Credit or Debit Card".
- Enter the card data manually or take a picture of it.
- Accept the terms of use and confirm the card via SMS or push notification from the bank.
- Wait for activation (may take up to 24 hours for some banks).
To successfully link, the phone must comply with Google Mobile Services (GMS) requirements. On non-certified devices (such as some models for the Chinese market), Google Pay may not work. You can check the certification through the Device ID application (see the line "Google Play Services Certified").
β οΈ Note: On Xiaomi smartphones with custom firmware (like LineageOS or Pixel Experience), Google Pay often blocks payments due to a modified environment.
Once linked to Google Pay, you can use the card to pay in stores (via NFC), apps and online. Add the app shortcut to the home screen for convenience or enable the Quick Access option in Google Pay settings.
What if Google Pay doesnβt see the card?
4. Linking the card through the banking application (SberBank, Tinkoff, etc.)
Many Russian banks offer their own solutions for contactless payments through mobile applications, which is relevant for users who do not have Mi Pay or Google Pay.
Sberbank Online
1. Install the SberBank Online application and log in.
2. Go to the "Maps" section and select the desired card.
3. Click "Add to Apple/Google Pay" (yes, even Xiaomi!).
4. Follow the instructions β the system will redirect you to Google Pay or offer an alternative method of binding.
Tinkoff
1. Open the Tinkoff app and select a map.
2. Slap the Add to your wallet icon.
3. Select Google Pay or Samsung Pay (only the first option will be available on Xiaomi).
4. Confirm the operation via push notification or SMS.
The advantage of banking apps is that they often support virtual cards and offer additional bonuses for paying by phone, for example, in Tinkoff, for the first 5 payments through the phone, you can get cashback up to 5%.
- π³ SberBank: supports Mir, Visa, Mastercard (including virtual cards)
- π¦ Tinkoff: All debit cards except corporate
- π΅ VTB: physical cards only (virtual not supported)
- π’ Alfa-Bank: cards with technology PayPass/PayWave
π‘
If the banking app doesn't offer a Google Pay binding option, try adding the card manually through the Google Pay app itself.Sometimes banks restrict integration only to new cards or premium customers.
5.NFC setup for contactless payments
To pay for purchases with your phone, you need to turn on and configure the NFC module. On Xiaomi smartphones, this is done as follows:
- Go to Settings β Connection and Sharing β NFC.
- Activate the NFC switch.
- In the "Default Payment" section, select your preferred service: Mi Pay - for UnionPay Google Pay cards - for Visa/Mastercard/Mir Banking application - if you use SberBank Online or analogues
Allowed upon blocking
Some models (such as the Xiaomi 13T or Redmi Note 12 Pro+) have a Smart NFC feature that automatically activates the module when approaching the terminal. To activate it, go to NFC Settings β Additional β Smart NFC.
β οΈ Note: If after setting up NFC Payments do not pass, check: Are there any energy saving modes installed (they can turn off) NFC Are there multiple payment applications in conflict (e.g. Mi Pay and Google Pay installed simultaneously) or are they corrupted? NFC-Module (check if the phone reads other devices) NFC-tags, for example, transport maps).
To test the NFC, bring your phone to the terminal at a distance of 2-3 cm If the payment has not passed, try restarting the device or reinstall the payment application.
6. Solving problems when linking the card
Even with the right setup, there can be errors, and let's look at the typical problems and ways to solve them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The app doesn't see the map | The bank does not support contactless payments. | Check the list of supported banks on the Google Pay or Mi Pay website |
| Error "Device not certified" | Modified firmware or unlocked bootloader | Return the official firmware or use the banking application |
| SMS code doesn't come in | Blocking messages by the operator or bank | Call the bank and request unblocking. SMS-warning |
| NFC is not working after the update | Failure of the module | Reset network settings (Settings β System β Reset β Network settings reset) |
| Terminal does not accept payment | Incorrect settings of the payment application | Install the payment service application by default in the NFC settings |
If the card is tied but payments are not made, check:
- π Battery Charge β on some models NFC It is deactivated at a charge level below 5%.
- πΆ Internet connection β network access may be required to authorize payment.
- π‘οΈ Antivirus or firewall β they can block the work of payment services.
π‘
If none of these methods worked, please contact the bank to clarify the phone model, MIUI version and card type, and often the problem is solved on the bank side by activating the contactless payments via mobile devices option.
7.Safety when using a linked card
Linking a credit card to a phone requires a heightened focus on security, and here are the key recommendations:
- Use a separate one. PIN-Payment code (not the same as unlocking your phone).
- Enable two-factor authentication in your banking app and Google account.
- Turn off the payment notifications on the lock screen (Settings β Notifications β Privacy).
- Check your mobile bankβs transaction history regularly for suspicious transactions.
- Do not save card data in the browser or messengers.
Xiaomi smartphones have a built-in wallet feature (Settings β Passwords and Security β Wallet) where you can store card data in encrypted form, but it is better to use specialized applications (Google Pay, Mi Pay) for payments, since they offer additional layers of protection, such as card tokenization.
β οΈ Warning: If you lose a phone with a tied card, immediately: Lock the card through a mobile bank or hotline number. delete the device from the trusted list in your Google account (myaccount.google.com/device-activity). Restore access to Mi Account and untie the card in Mi Pay. Even if the phone is turned off, an attacker can access the data through recovery modes if a strong password was not set.