Owners of Xiaomi smartphones and Sberbank customers are often interested in the issue of uninterrupted payment for purchases in the context of limited access to Google Pay. Despite technical limitations, the mobile payment market continues to develop, offering alternative and working solutions. Using a smartphone instead of a plastic card becomes not just a convenience, but a necessity for many users.
With modern NFC technology, you can transfer encrypted data about your card to the terminal in a fraction of a second. In the Android ecosystem, this process is protected by tokenization, making it even safer than using a regular plastic card. However, it requires the right initial setup to work correctly on devices without Google services or with restrictions.
In this article, we will take a closer look at current payment methods, including the use of Mir Pay, SberPay and specialized utilities for emulating cards. You will learn how to prepare your gadget, what applications you need to install and how to avoid common mistakes when conducting transactions in retail outlets.
Preparation of Xiaomi smartphone for contactless payment
The first step is to check the hardware of your device. Not all budget models have an NFC module that is physically necessary to transmit the signal to the terminal. To make sure that the module is available, lower the notification curtain and find the NFC icon or go to the settings menu.
If you don't have an icon, you can search by settings, you can use the acronym for technology, you can also install a diagnostic app that will show you a list of all the sensors in the device, and without that, contactless payment is technically impossible, and you have to use it. QR-code.
⚠️ Warning: Make sure that the back cover of your case does not contain metal plates or magnetic rings, as they can shield the antenna signal and cause failures when approaching the terminal.
Once activated, you need to set up security. Android requires that the device has a reliable method of locking the screen, which can be a pattern lock, a complex password or biometric data such as a fingerprint or a facial scanner.
Without a password or fingerprint unlock, payment apps will refuse to add cards, citing security policies, a critical step that should not be missed when you first set up payment functionality.
- 📱 Check for module availability NFC in model specifications or in connection settings.
- 🔒 Set a strong screen lock password or set up biometrics.
- 📡 Activate the switch. NFC In the notification curtain before going to the store.
- 📲 Make sure that the operating system MIUI HyperOS Updated to the Latest Version.
Only after these conditions are met can you move on to installing payment software, and ignoring security requirements will result in the app simply not starting the process of adding a credit card.
Installation and configuration of the Mir Pay application
The most stable payment method for Xiaomi owners at the moment is the use of Mir Pay. This is the official application from the NSPK, which allows you to link cards of the Mir payment system, including Sberbank cards. Since the service is not hosted in the Google Play Store, its installation requires several additional steps.
First, you need to download the APK installation file from the developer’s official website or from the trusted RuStore app store. Once downloaded, the MIUI security system can warn you of the potential danger of the downloaded file.
☑️ Preparation for installation of Mir Pay
During the installation process, the system will request a number of permissions, including access to the camera (to scan maps) and notifications, which are necessary for the full functionality to work, and after the first launch, the application will prompt you to create a pin code or set up a biometric login for authorization within the service itself.
To add a Sberbank card, select the option of scanning or manual data entry. The camera automatically reads the card number, after which it will remain to enter the expiration date and CVC-The bank will send a SMS code for verification and the card will be ready to be used as the main payment instrument.
⚠️ Note: When updating the application through the installation of a new version on top of the old, tokenization settings are sometimes reset, so after each major update, it is recommended to recheck the status of the associated card.
It is important to note that Mir Pay does not require Google services to work, making this method ideal for new Xiaomi models shipped without a GMS license.
Using SberPay and QR-code
Alternative to the Classical NFC SberPay is a technology that is often integrated directly into Sberbank Online’s application, which allows you to pay for purchases by generating dynamic payments. QR-code-wise NFC-label if the terminal supports the corresponding communication protocol.
To activate the function, you need to log into the bank’s application and find the payment section, select the SberPay connection option and follow the instructions on the screen, often requiring an updated version of the application, which is best downloaded from the bank’s official website, rather than from third-party stores.
Payment through QR-The code is universal and works even on older models of phones without a module. NFC. You just need to open the bank application, select the payment point for the bank QR And then you point the camera at the code on the checkout or the terminal screen, and the amount is written off instantly, and the check is saved in the history of transactions.
What is the difference between SberPay and Mir Pay?
The advantage of the method is the high speed of introduction of new functions by the bank. QR-The payment process can take a little longer than contactless touch, especially if you need to search for code in the application for a long time or hover the camera in poor lighting.
Some terminals support payment by QR through the standard Android interface, in which case, when the screen is unlocked, it is enough to point the camera at the code, and the system itself will offer to open the desired application for the transaction.
Alternative solutions and map emulation
For advanced users who want to keep the functionality close to Google Pay, there are third-party solutions, and one popular method is to use emulator applications such as SwitchPay or PayTell, which create a virtual environment for running payment services.
These utilities often rely on creating isolated spaces or using profiles, and may require more complex setups, including security certificates or virtual machines like VMOS.
It is worth considering that the use of informal methods can carry certain risks, banking security systems can recognize such applications as suspicious and block transactions until the circumstances are clarified, and the stability of such solutions depends on updates from the developers of the utilities.
Another option is to use wearables.If you have a Xiaomi smartwatch or NFC-enabled bracelet, you can tie the card there via the Zepp Life or Mi Fitness app.The watch is often less demanding of a software environment and can work where the smartphone faces restrictions.
⚠️ Note: When using third-party emulators, never enter your card details in apps that do not have official certification or positive reviews from reputable sources to avoid data theft.
However, for most users, the safest and most recommended option is to switch to official national payment systems that guarantee the safety of funds and stability in the long run.
Setting up NFC and Payment Priorities
Contactless payments work properly depending on the correct NFC settings on Android. You should find the Connected or Other Networks section of the settings menu and select the NFC option. Here, it is important to check which security element is selected by default.
For Mir Pay and banking applications, the security element must usually be selected «HCE Wallet or Wallet HCE». If chosen «SIM-card, the phone may try to use a payment application sewn into the operator's SIM card, which will lead to an error.
Also on this menu is the "Contact Apps" setting, so make sure the switch opposite the payment service you're using is activated, and if you have multiple payment apps installed, the system can ask you which one to make a payment through, which is inconvenient in a hurry.
| Setup parameter | Recommended value | Impact on work |
|---|---|---|
| Security element | HCE Wallet | Allows applications to emulate a map |
| NFC-pay | Included. | Activate the scanning module |
| Default application | Mir Pay / SberPay | Remove the choice of the application when paying |
| Android Beam | Off. | Not used for payments, saves resources |
In some versions of the shell MIUI function «NFC-Labels or smart scenarios: If you don't use tag automation, you better turn off those functions so they don't get caught when you bring your phone to the payment terminal.
💡
If the phone is long thinking when paying, try to remove it from the terminal for a couple of seconds and bring it back, after making sure that the screen is unlocked.
After the change of settings, it is recommended to restart the device, which will allow the system to completely redistribute the resources of the communication module and apply new security configurations.
Solution and troubleshooting
Even with the right setup, there can be situations where the terminal is not reading the phone, most often the problem lies in the location of the antenna. In Xiaomi smartphones, the NFC module is often located at the top of the case, next to the main camera, but in some models it is shifted to the center.
Put your phone in the antenna area, not the entire screen surface, and it's safe to move, but not too fast, and it takes about 0.5 seconds for the terminal to connect.
If payment fails, check the status of the card in the application, sometimes the bank may block the transaction due to suspicious activity or the expiration of the token, in which case you will need to reverify the card through the SMS code.
⚠️ Note: If the terminal issues a “Transaction not allowed” or similar error, do not try to attach the phone repeatedly in a row – this may lead to a temporary lock by the terminal, try to pay with another card or cash. Another common cause of failure is a discharged battery, and some phone models are switching to energy saving mode, which limits the operation of the device. NFC-Make sure the battery is strong enough to handle the operation. In rare cases, cleaning the payment app cache helps. Go to the app settings, find Mir Pay or Sberbank, select Memory and click Clear Cache. Don’t confuse it with data cleanup, as this will require re-associating cards. 💡90% of payment problems are solved by the right antenna NFC on the phone case and checking an active Internet connection at the time of tokenization. Frequently asked questions (FAQ) Is it safe to store card data in a Xiaomi phone? Yes, it's safe. Card data is not stored in the open, but is replaced by a unique digital token. Even if the phone is hacked, attackers will not gain access to your card number and the number of your card is not available to the user. CVC-In addition, the payment requires unlocking the device. Does the payment work without the Internet? The Internet on the phone is not necessary for the transaction itself, because it is used. NFC-But for the initial map binding, updating or tokenization, you need to connect to the network, and the transaction history will not be updated without the Internet. Why does the terminal write "Card not accepted"? This may mean that the terminal does not support contactless payment with MIR cards (although there are fewer and fewer of them), or the failure occurred on the bank side. Also make sure you bring the phone and module correctly. NFC Is it possible to pay for purchases with a dead phone? Some modern Xiaomi models support backup power mode NFC, It allows you to pay even when you turn off your phone, if the battery has recently gone down, but you shouldn't rely on this feature, because it doesn't work on all models and requires you to pre-set up. Do you have to open the app before you pay? NFC You don't have to open the app, you just have to unlock the screen. QR-The application is required to generate code or activate a module.