How to set up a wallet app on Xiaomi

Smartphones have long ceased to be just a means of communication, becoming a universal tool for interaction with financial institutions. Owners of Xiaomi devices often wonder how to turn their gadget into a full-fledged payment tool, replacing a plastic card. Contactless payment through NFC is available in almost all current models of the brand, but the process of activating it requires careful approach and a number of preparatory actions.

The Mi Account ecosystem and the MIUI shell (or the new HyperOS) offer their own payment data management solutions, but also support integration with Google Pay and third-party banking applications. It’s important to understand that setting up a wallet is not just an app, but a set of measures to ensure the security of your money. Below we will detail each step, from checking hardware compatibility to the intricacies of working with transport cards.

It should be noted that the functionality may vary depending on the region in which you purchased the device and the firmware version (Global, China, EEA). NFC-The module is a mandatory hardware component without which contactless payment is physically impossible.So the first step always begins with diagnosing your particular device to avoid empty attempts to activate missing features.

⚠️ Note: Before setting up, make sure that your SIM-card PIN-code if you plan to use the operator’s services for payment, although this is not a critical requirement for bank cards.

Checking hardware compatibility and enabling NFC

The first thing you need to make sure that your smartphone is equipped with a module short-range wireless communication. Most flagship and mid-budget models Xiaomi, Redmi and Poco in recent years have built-in NFC chip. However, in the budget segment (Redmi A series, some Redmi Note) this module may be absent to reduce the final cost of the product.

To activate the function, you'll need to go to the control panel. Swipe from top to bottom to open the notification curtain, and find the NFC icon. If it's not on the first screen, click the edit button (usually as a pencil or three dots) and drag the icon to the active zone. An alternative way is through system settings: Settings β†’ Connection and Sharing β†’ NFC. Here you can select the module mode.

In the NFC settings menu, it is important to choose the right mode of operation. To emulate cards and pay, you need to select the value of Simulation of the card or Wallet HCE in the "NFC element positioning" (or "Aerial location") in the "NFC element location" option. This is the setting that allows the smartphone to pretend to be a plastic card for the reading terminal. Without the correct setting of this item, the terminal in the store simply will not see your phone.

  • πŸ“± Make sure your smartphone model supports the standard NFC (Check the specifications on the box).
  • βš™οΈ Activate the module through the notification curtain or settings menu.
  • πŸ’³ Select the "Simulation of the map" mode, or "HCE" parameterize NFC.
  • πŸ”’ Unlock the device screen before moving to the terminal.
πŸ“Š What is Xiaomi like now?
Flagship (Mi/13/14)
Middle class (Redmi Note)
Budgetary (Redmi A/C)
Poco series

Installation and configuration of the Mi Wallet application

The main tool for managing maps in the Xiaomi ecosystem is the Mi Wallet app (called the β€œWallet” in some regions), which is often preinstalled in global firmware, but may require an update through the GetApps store or Google Play. If the application is not available, it should only be downloaded from official sources, since the use of modified versions from third-party sources is not possible. APK-Files are at high risk of financial data theft.

Once you start the app, you'll need to log in to your Mi Account, which is a prerequisite for data synchronization and cloud security functions. The registration process is simple: enter your phone number, get it. SMS-code and create a strong password, and it is recommended to enable two-factor authorization to protect your account from unauthorized access.

The application interface can be partially or completely in English or Chinese, even with the Russian system, depending on the region of the account "+" Or "Add a map." The system will suggest scanning the map through the camera or entering the data manually. CVV-The bank will send a verification code to confirm the ownership of the card.

β˜‘οΈ Readiness to add a map

Done: 0 / 4

⚠️ Note: Mi Wallet may not support adding cards to Russian banks due to sanctions restrictions in global versions, in which case use specific bank or Google Pay applications (with restrictions).

Bank card binding and verification

The card-linking process is the most critical step, and when you enter data into Mi Wallet or a bank app to add to Google Pay, it encrypts information. It creates a virtual token on the bank's servers, a unique digital code that is transmitted to the terminal when you pay, and the real card number is not stored anywhere in the open on the device, which ensures a high level of transaction security.

When you try to add a card, the system may request confirmation via SMS or push notification from the bank. In some cases, you need to log in to the bank's mobile application to confirm the addition to the payment service. If the card is not added the first time, check whether it is not subject to a limit on online transactions or blocking from the bank due to suspicious activity.

Consider that different banks have different security requirements, and some financial institutions require that the device not be granted Root rights or an unlocked bootloader, and if your smartphone has been modified, the banking app may refuse to work with NFC, considering the environment unsafe, in which case only a return to stock firmware will help.

ParameterRequirementWhere to find out
Operating systemAndroid 6.0 and higherSettings β†’ About the phone
Security moduleNFC with HCE SupportSettings β†’ Connection
Status of deviceNo Root rights.Bank's annex
InternetStable connectionStatus line

Use of Google Pay and Alternative Services

Despite having their own wallet, many users prefer to use Google Pay (or its successor, Google Wallet), which works natively on Xiaomi smartphones and often has wider compatibility with terminals in different countries. Google Pay just needs to add a card to the Google Wallet app, and it will automatically become available for payment via NFC.

However, in the face of restrictions, when Google Pay stopped supporting maps of certain countries, alternatives are coming to the fore. Applications of banks such as Sberbank Online, Tinkoff (T-Bank) and others are implementing their own payment systems for payment by credit card. QR-code-wise NFC (For example, SberPay allows you to pay for purchases by bringing your phone to the terminal, imitating a card "World".

To set up payment through the applications of banks, you need to find the section "Pay services" or "Pay" within the banking application itself, you will need to follow the instructions for installing a special plugin or certificate. After setting up the NFC smartphone menu as the "Main payment application", you will need to choose this service, not Google Pay.

What if Google Pay doesn’t see the card?
If Google Pay reports an error, try clearing the cache of the Google Play Services app. Go to Settings β†’ Apps β†’ All Apps β†’ Google Play Services β†’ Memory β†’ Clear the cache. Also make sure the date and time on the device are set automatically.

Set-up of transport and passes

Xiaomi smartphones support the function of emulation of transport cards, which allows you to pass through the turnstiles of the subway or pay for a bus fare by simply bringing your phone. This feature is particularly developed in Chinese firmware and in Asian regions, but it also works in global versions through standard protocols. NFC. For use, your city’s transportation system must be Mifare Classic or Mifare Classic. NFC Type A/B.

Adding a transport card is done through the Mi Wallet app or specialized carrier applications. In some cases, the card can be β€œtransferred” from physical plastic if it supports overwriting, but more often it requires the release of a virtual copy from scratch.

Some Xiaomi models support a discharged battery mode, allowing you to make a limited number of trips (usually one) even when the phone shows 0% charge, but you should not rely on this.

  • 🚌 Check the support NFC Your carrier (metro, bus).
  • πŸ“² Use the Mi Wallet app to add a transport card.
  • πŸ’° Refill the balance in advance through a tied card.
  • πŸ”‹ Keep an eye on battery charge before travelling.

Payment security and troubleshooting

Payments cannot be made without unlocking the device (even if NFC is enabled), which means that an attacker will not be able to pay for a purchase with your phone if it is stolen or lost without knowing your password, pattern lock or without access to your fingerprint.

If payment fails, check to see if the battery is fully dead or not in flight mode. Terminals sometimes don't read the signal if the back of the phone is too thick or a metal plate for the magnetic holder in the car. Metal shields the NFC signal, making it impossible to connect to the reader.

If you have persistent errors, try rebooting your device, which resets the temporary errors in the NFC module and updates the security tokens. If the problem persists, remove the card from the application and add it again, making sure the data is entered correctly. Sometimes switching the region in the Mi Account settings helps, but this is a last resort.

πŸ’‘

Use a magnetic stub card in the case only if it does not cover the area of the NFC antenna (usually located at the top of the back cover).

⚠️ Note: Never pass a confirmation code from SMS No one, even if the caller is a bank employee, and the bank never asks for the codes from the bank. SMS.

πŸ’‘

The main reason for the failure of NFC is a metal case or magnetic plate that covers the antenna at the top of the smartphone.

Frequently Asked Questions (FAQ)

Can I buy from Xiaomi without the internet?
Yes, for a transaction over NFC, the Internet is not required at the time of payment, the token is generated in advance and stored in secure memory, but for the initial binding of the card and periodic updates of security tokens, a connection to the network will be required.
Why is Mi Wallet not working in my country?
The Mi Wallet app functions depending on the region of the Mi Account anchorage. In some countries, services may be limited, and in such cases it is recommended to use Google Pay or the applications of specific banks that work independently of the regional settings of the Xiaomi account.
Is it safe to store card data on your phone?
Yes, it's even safer than carrying a plastic card, the card number is not handed over to the store, a virtual token is used, and payment requires unlocking the phone, which protects against theft of funds in the event of a device being lost.
What if the terminal can’t see the phone?
Attach the phone to the terminal by the other side (top or bottom) as the location of the NFC antenna varies. Make sure the screen is on and unlocked. Remove the thick case. Check if the default payment application is selected in the NFC settings.
Are NFC settings reset when you update the system?
However, after a major firmware update (for example, switching from MIUI to HyperOS), it is recommended to recheck the NFC settings and, if necessary, reconfirm the ownership of the cards through the codes from SMS.