Smartphone-based payments have become an integral part of everyday life, and SberPay is one of the most popular solutions for Sberbank cardholders. However, on Xiaomi devices with MIUI firmware, setting up a payment application by default is often questionable. Unlike Google Pay or Apple Pay, where the process is standard, there are nuances related to the shell and the operation of the NFC module.
In this article, we will not only examine the basic steps to designate SberPay as the main payment service, but also consider typical errors (for example, when the system ignores user choices or resets settings after a reboot). 12/13/14, Redmi Note 11/12 and POCO F5, You will also learn how to check your deviceβs compatibility with contactless payments through the HCE (Host Card Emulation β technology used by SberPay to emulate a bank card.
Preparation of Xiaomi smartphone to set up SberPay
Before assigning SberPay to the default app, make sure your device meets the minimum requirements:
- π± Version. MIUI: 12.5 or later (old firmware may not work) HCE).
- π Module NFC: must be activated in the settings (Settings) β Connections and sharing β NFC).
- π³ Sberbank card: linked to account in SberBank Online app.
- π Security: Screen lock is enabled (PIN, graphical).
On some models (such as the Xiaomi 13 Lite or Redmi Note 10 Pro), the NFC module can be disabled by default to save battery power. Check its status: if the switch is gray and inactive, update your firmware or reset your network settings (Settings β About Phone β Settings β Resets β Wi-Fi, mobile network and Bluetooth settings).
Important: If you have previously used Google Pay or Mi Pay, remove them from the list of payment applications in the NFC settings. Conflict of several services can lead to payment failures. We also recommend turning off the energy saving mode for the SberBank Online application, since background optimization of MIUI sometimes blocks SberPay.
Step-by-step: assign SberPay to the main payment application
The algorithm of actions depends on the version of MIUI, but the general scheme looks like this:
- Open the SberBank Online application and log in.
- Go to Payments β SberPay and add a card (if you havenβt already).
- Return to the home screen of your smartphone and open Settings β Connections and Sharing β NFC.
- Tap on the default payment application (or contactless payments in MIUI 14+).
- In the list, select SberPay (can be displayed as com.sberbankmobile).
- Confirm the selection and restart the device (required!).
Make sure NFC is enabled |Remove other payment applications from the default list |Update SberBank Online to the latest version |Disable the power saving mode for the banking application-->
On MIUI 15 (like Xiaomi 14), the path may be slightly different: Settings β Connected Devices β NFC and Contactless Payments β Default Payments. If there is no SberPay on the list, try this:
- π Reinstall the SberBank Online application.
- π± Update Google Play Services (sometimes required to work properly) HCE).
- π οΈ Reset the settings. NFC before the factory (Settings) NFC β Additionally. β Reset).
π‘
If the settings are reset after the reboot, try disabling the Adaptive Battery function in Settings β Battery and Performance β Battery Consumption Management.
Typical errors and their solutions
Even after you set up SberPay correctly, letβs look at the most common problems and how to fix them:
| Mistake. | Possible cause | Decision |
|---|---|---|
| SberPay is not listed in the list of payment applications | Outdated version of MIUI or Sberbank Online | Update the firmware and application of the bank |
| Terminal does not accept payment | Conflict with others NFC-services (e.g. Mi Pay) | Remove conflicting applications |
| After resetting, settings are reset. | Battery optimization blocks background processes | Add SberPay to Energy Saving Exceptions |
| Requests for confirmation of payment do not come | Incorrect notification settings | Allow notifications for Sberbank Online |
The "Cannot Connect to Terminal" error is particularly noteworthy, and it often occurs on MIUI 13 devices and is associated with a bug in the implementation of HCE.
- Open Settings β Applications β Application Management.
- Find Sberbank Online and tap the Warehouse.
- Clear the cache and application data (maps settings will be saved).
- Reboot your smartphone and reset SberPay.
What to do if the terminal says "Card is not supported"
Checking the health of SberPay on Xiaomi
After setting up, you need to test the payments.
- Bring the smartphone to the terminal (distance not more than 5 cm).
- Wait for vibration or sound signal.
- Confirm the payment with a fingerprint or PIN-code (depending on the settings).
If the payment is successful, but the terminal issues a check called Visa Cloud or Mastercard Digital, that's OK, because that's how virtual SberPay cards are displayed, but if the terminal requires you to insert a physical card, it means:
- π΄ Your card does not support contactless payments (check in Sberbank Online).
- π΄ The terminal is outdated and does not work with HCE.
- π΄ In the settings NFC Incorrect payment application selected.
π‘
If SberPay is unstable, try disabling the Quick Pay feature in NFC settings.It may conflict with HCE on some Xiaomi models.
For additional diagnostics, you can use the NFC Tools app (available on Google Play) to show whether your smartphone is recognized as a contactless payment device. If the scan shows an error "HCE not available", then the problem at the firmware level is that you need to update or reset your settings.
Features of setting up on different Xiaomi models
The manufacturer makes changes to the MIUI interface depending on the series of devices, and the following are the key differences:
| Model/Series | Features of SberPay configuration | Recommendations |
|---|---|---|
| Xiaomi 12/13/14 | The path to NFC settings: Settings β Connected devices β NFC | Update MIUI to the latest version for stable HCE performance |
| Redmi Note 11/12 | May require manual NFC reset after firmware update | Before setting up, clear the cache of the SberBank Online application |
| POCO F3/F4/F5 | Some firmware does not have the item "Payment application by default" | Use an alternative method through Settings β Additional β Contactless payments |
| Xiaomi Mi 11 Lite | Frequent resets of NFC settings after reboot | Turn off battery optimization for system applications |
On POCO F5 and other devices with pure Android (without heavy MIUI shell), the process is simplified: just open Settings β Connected Devices β NFC β Default Payments and select SberPay. However, there may be a problem with Google Pay, which automatically intercepts payments.
- Open Google Pay and remove all associated cards.
- In NFC settings, reset the default payment app.
- Assign SberPay as the primary service.
How to check the version of HCE Xiaomi
Security with SberPay on Xiaomi
Contactless payments via SberPay are protected by a layered security system, but Xiaomi users should consider a few nuances:
- π Screen locking: without it, payments through HCE It's impossible. Use it. PIN 6-character.
- π‘οΈ Protection MIUI: Enable the function of Personal Data Protection in the security settings.
- π΅ Remote Access: Turn off Debugging by USB Remote management in settings β The phone. β Version. MIUI (5 Clicks on Version Number).
On devices with bootloader or custom firmware, SberPay may not work due to a breach of the integrity of TrustZone, the secure area of the processor responsible for processing payments. If you have previously installed TWRP or Magisk, return to the official firmware via the Mi Flash Tool.
β οΈ Warning: Never hand over your smartphone to someone with it on NFC Attackers can make a payment of up to 1,000.β½ without confirmation (limit for contactless transactions).
For additional protection, we recommend:
- π Regularly update the SberBank Online application (vulnerabilities in older versions may allow data interception).
- π΄ Shut down. NFC after payment (in the Notification Panel) β Quick setups).
- π Check the history of transactions in the personal account of Sberbank for suspicious write-offs.
Alternative payment methods if SberPay is not working
If you canβt configure SberPay as the default app, consider the alternatives:
- QR-codes: in the application SberBank Online has a generation function QR store-pay.
- Mi Pay: built-in service from Xiaomi (works with Visa/Mastercard cards, but does not support Mir).
- Google Pay: If your card is compatible, it works better on MIUI.
- Physical card: Some terminals still do not support HCE.
For owners of Xiaomi with dual-SIM (two physical cards) can help the following trick:
- πΆ Move it. SIM-Sberbank card SIM 1 (on some models) NFC first-slot).
- π Restart the device and reset SberPay.
β οΈ Note: If you use Mi Pay and SberPay at the same time, some terminals may conflict when choosing a payment method. NFC.
On Xiaomi models with eSIM support (for example, Xiaomi 13 Pro), payments via SberPay can work unstable due to the peculiarities of implementing a virtual SIM.
- π± Use the physical SIM-payment-card.
- π Update the firmware to the latest version (in) MIUI 15 bugs with eSIM fixed).