Owners of Xiaomi, Redmi and Poco smartphones with Android operating system often face difficulties when trying to set up contactless payment with cards of Russian banks. After the departure of major payment systems from the country, the regular service Google Pay ceased to support domestic cards, and the bankโs own application requires specific conditions for work, users have to look for workarounds to continue paying for purchases in stores with a single touch.
The situation is aggravated by the fact that the shell MIUI Or HyperOS has its own permissions and background management features, and simply downloading a file from a bank's website is not enough, because the system can block the payment module from functioning, considering it potentially unsafe. NFC-The module correctly transferred tokenized card data to the terminal.
In this article, we will discuss in detail the current method of connecting the service through the installation of a special plugin. You will learn how to properly prepare the device, what security settings to change and how to avoid common errors. It is critical to use only the official bank application in conjunction with a certified SberPay plugin, as third-party modifications can lead to blocking accounts.
Preparation of the device and compatibility check
Before you start installing, make sure your device is technically ready to work with contactless payments.Most modern Xiaomi models have the necessary communication module, but its work can be limited software. NFC-chip in the specification of your smartphone.
Go to the system settings and find the connection section. The path may vary depending on the shell version, but it's usually in the Settings menu โ Connection and Sharing โ NFC. Make sure the switch is activated. If the item isn't on the menu, your budget device may not support this technology.
โ ๏ธ Note: Some global versions of smartphones designed for markets in other countries, NFC-The module can be physically disabled or missing, even if it was in the Chinese version.
You also need to make sure that the device has an up-to-date version of the operating system. Older versions of Android may not support the new encryption protocols used by the bank. It is recommended to update the software to the latest available version through the Settings menu โ About Phone โ MIUI version.
The payment system requires access to geolocation, contacts (for identification), and the NFC module to function properly. Without these permissions, the application will not be able to form a payment token.
Loading and installation of necessary components
Since the bankโs services have been removed from the Google Play store, the installation will have to be done manually through the Google Play Store. APK-This requires the activation of the developer mode and permission to install from unknown sources. Don't be afraid of this process if you download files from an official financial institution resource.
You will need to download two main components: the bank application itself and a special SberPay plugin. The plugin acts as an intermediary between the operating system and the banking application, emulating the work of the remote Google service.
When you first start the installer, the system will issue a security alert, which is the standard Android response to installing apps outside the store. You need to confirm the action by clicking "Still Install" or a similar button in the dialog box, without this step, the installation will be interrupted.
โ๏ธ Checklist before installation
The order of installation matters. First install the main bank application, log in to your account and make sure the cards are displayed. Only then install the plugin. If you break the sequence, the plugin may not find the target application for integration.
Configure access rights and exceptions in MIUI
The MIUI and HyperOS shells are known for their aggressive battery saving, which often kills the background processes of payment systems. To make payments stable, you need to add applications to exceptions. Go to the battery settings and find a list of applications.
Find the bank app and the SberPay plugin on the list. Set a "No Limits" mode for each of them, which will prevent the system from turning off their background services, and it is also recommended to enable auto-run for these programs so that they start immediately after the phone is turned on.
Equally important is setting permissions. Go to Settings โ Apps โ All apps, find the plugin and grant it all the rights you request. Pay special attention to the item โDisplay on top of other applicationsโ โ without it, the payment confirmation window will not appear.
| Setup parameter | Recommended value | Where to find out. |
|---|---|---|
| Saving energy | No restrictions. | Battery โ Applications |
| Auto-start | Included. | Annexes โ Permits |
| Displaying on top of others | Permitted. | Special opportunities |
| Location | Always allowed. | Application authorizations |
After making the changes, restart your smartphone to ensure that Xiaomiโs system services correctly apply the new rules for managing power consumption and access rights.
Card Registration and NFC Activation
Run the bank app installed and log in. If you haven't used the mobile app on that device before, you may need to confirm your login via SMS or call, and make sure your Internet connection is stable at the time you log in.
Go to the payment section or select the card you want to add. Click on "Connect SberPay" or "Add to SberPay." The system will offer verification, you may be asked to enter a code from SMS or confirm the action on another device.
During the registration process, the plugin will request permission to use NFC. Be sure to click "Allow". If the system asks which application to use by default for contactless payment, select SberPay or Android Host Card Emulation, but not Google Pay.
โ ๏ธ Note: When linking a card, make sure that contactless payments are connected to your account. Some older cards require you to manually activate this option before adding it to your phone.
Successful registration is confirmed by the appearance of the appropriate tag next to the card in the application and the beep. From now on, the phone is ready to emulate the card. Check the status in the NFC settings - there should be an active payment method.
What to do if the card is not tied?
Payment process at retail outlets
Payment technology has remained the same and familiar to the user, so you don't have to open the app every time or unlock the phone in complicated ways, just unlock the device screen (by entering a password, fingerprint or Face ID) and bring the top of the case to the terminal.
The system will identify the terminal itself and start the payment interface, and there will be a vibration and an audio signal on the screen, at which point the display will also light up on the terminal, and don't move the phone too quickly, the tokenization process takes 1-2 seconds.
For amounts up to 1,000 rubles (the limit may vary), additional authorization is often not required if security settings allow. For larger purchases, the system will ask for a PIN card or biometric payment confirmation.
If you don't pay the first time, don't panic. Take your phone away from the terminal, wait a few seconds and try again, slightly changing the angle of inclination. Sometimes the terminals of the older models don't read the signal well because of the protective case or the metal plate.
๐ก
Remove a thick case or magnet card from the back of the phone if payment is unstable.The metal elements can shield the NFC signal.
Solving common problems and errors
Users may experience various failures during operation, most often due to conflicting versions or misplaced security settings, and if the phone has stopped seeing terminals, check to see if Google Play's background services have updated, which could have overwritten the emulation settings.
A common error is โCanโt contact the bankโ which indicates that there is a problem with the Internet connection at the time of payment or traffic blocked by antivirus, and make sure that the application has access to the mobile Internet even when roaming data (if you are abroad).
In case of constant failures, try to clear the cache of the SberPay plugin. Go to Settings โ Apps โ SberPay โ Memory โ Clear the cache. Do not confuse it with Clear Data, otherwise you will have to re-assign the cards.
If nothing works, do a full network reset, which will bring all Bluetooth, Wi-Fi and NFC settings back to factory values, and then you'll have to reconnect, but this often resolves software conflicts.
โ ๏ธ Note: Do not install third-party card emulation software (e.g. access card emulators), they may conflict with the bankโs payment module and cause persistent payment errors.
๐ก
The stability of SberPay on Xiaomi depends on the correct power saving settings. Without the "No Limits" mode, the system will constantly unload the plugin from memory.