How to use SberPei on Xiaomi: a step-by-step guide

Owners of Xiaomi, Redmi and Poco smartphones often face the need for fast and contactless payment for purchases, but after changes in the operation of payment systems, the setup process requires care. NFC-The phone's module is for transactions, but its correct operation depends on the correct configuration of the system and the software version. Many users mistakenly believe that it is enough to simply install the application, ignoring important system security settings.

In fact, successful integration of a payment service into the MIUI or HyperOS shell requires a number of prerequisites, ranging from activating the short-range contactless module to choosing the right host emulator. In this article, we will discuss each step in detail, eliminating common errors that lead to terminal failure to read the device. Without the right HCE emulator setting, payment via NFC on Xiaomi devices will not work even if the application is installed.

We will look not only at the standard algorithm of actions, but also at the specific nuances that arise on different versions of Android, and also suggest alternative use cases if the standard method for some reason is not available. NFC-Xiaomiโ€™s antennas will help you avoid situations where your phone simply doesnโ€™t respond to the terminal at the checkout.

Preparation of the smartphone and compatibility check

The first step before trying to link a card is to thoroughly check the hardware of your device. Not all models in the budget segment, even from well-known brands, are equipped with an NFC module, which is critical for contactless payment technology. To make sure you have the necessary equipment, go to the settings and search for a keyword or visually inspect the top of the back of the device for a characteristic logo.

In addition to the module, you need to make sure that the operating system does not have critical restrictions or modifications that block the operation of banking applications. Owners of devices with an unlocked bootloader or established Root rights may face a refusal of the SberPay application to run for security reasons.

  • ๐Ÿ“ฑ Make sure your Xiaomi model supports NFC (Check the specifications on the official website or in the box).
  • ๐Ÿ”’ Check if the bootloader is unlocked, as this can block the work of banking services.
  • ๐Ÿ”„ Make sure the Android version is updated to the current version for your model (usually Android 8.0 and higher).
  • ๐Ÿ“ก Check the stability of the Internet connection for initial data synchronization.

It is also worth paying attention to the state of the NFC-If contactless payments were working before and then stopped, there may be a software failure or physical damage to the antenna after a crash. In most cases, software resetting the network settings helps restore functionality without going to the service center.

โš ๏ธ Note: If you use custom firmware (Global in Chinese or vice versa), Google Play services may not work correctly, which will lead to the inability to install or run the SberPei application.

๐Ÿ“Š Do you have experience in setting up? NFC Xiaomi?
Configured successfully / Had problems / Have not tried / No NFC on the phone

Installation and initial configuration of the application

The process of installing a payment application on Xiaomi devices has its own peculiarities associated with the aggressive security policy of the MIUI system. Downloading the SberPay application is necessary exclusively from official sources, such as Google Play or AppGallery, to avoid installing modified versions that may contain malicious code. After downloading the installation file, the system can warn about potential danger, which is a standard protection reaction.

When it first launches, the app will request a number of permissions that must be granted to work correctly, including access to geolocation (required to confirm transactions in some scenarios), access to contacts (for phone number transfers), and, of course, NFC management.

Signing in to your account is an important step, using a phone number attached to your card and a confirmation code from a SMS or push notification. If you have two-factor authentication enabled, get ready to confirm login via the SberBank Online app, which takes no more than a couple of minutes on a stable Internet connection.

โ˜‘๏ธ Pre-launch checks

Done: 0 / 1

Once you have successfully authorized, the system will suggest adding a bank card, you can scan the card with a camera or enter data manually. Please note that for some types of cards (for example, corporate or virtual), the verification procedure may be different and require additional actions in the Internet bank.

NFC Activation and Emulator Selection

The most critical point in setting up is the correct configuration of the communication module. In Xiaomi smartphones, the path to settings may vary slightly depending on the shell version, but the overall algorithm remains the same. You need to go to the settings section, find the Connection and Sharing (or Additional Features) item, and select NFC.

Inside the menu NFC You need to activate the function switch and, most importantly, select the right security element. HCE Wallet or Host Emulator (HCE). If you have a support SIM card on your phone NFC (What is rare now, the choice will be between SIM-map HCE. For wallet applications, always selected HCE.

Path to Settings: Settings โ†’ Connection and Sharing โ†’ NFC โ†’ Security Item Location โ†’ HCE Wallet

Also on this menu is often a "Pay in one click" or "Pay when the screen is off." It is recommended to enable this option to speed up the payment process in the store without unlocking the phone completely, but it is worth remembering that this can lead to accidental reads if the phone is located near the terminal.

  • ๐Ÿ”Œ Turn on the main switch. NFC top-of-the-menu.
  • ๐Ÿ” In the "Security Element" option, select HCE Wallet.
  • ๐Ÿ’ณ Make sure that SberPay is selected in the "Payment Application" item.
  • โšก Activate the Quick Payment feature for ease of use.

โš ๏ธ Note: If you switched from another payment service (such as Google Pay or Mi Pay), be sure to reset your settings. NFC or clear the appโ€™s cache so that the system doesnโ€™t try to use old tokens.

What happens if HCE Wallet is not selected?
If the system does not allow you to choose HCE, try to SIM-card, restart the phone, select HCE, and then insert SIM-And in rare cases, resetting the network settings helps.

Map binding and verification

The process of adding a card to SberPay on Xiaomi is standardized, but requires careful input. After logging in, click the add a new card button. The camera automatically counts the number, but the end date and CVV-The code (three digits on the back) will have to be entered manually, and the system will immediately send a request to the bank to check the status of the card.

To confirm card ownership, you may need to enter a code from SMS or confirm the transaction through a push notification in the main application of the bank, which is a standard security procedure that prevents the binding of other people's cards, and after successful verification, the card will appear in the list of available for payment.

Type of cardMethod of confirmationLimitationsStatus of support
The debit worldSMS/PushNo.Complete.
Credit WorldSMS/PushNo.Complete.
VirtualPush (Sberbank)An active internet is requiredComplete.
CorporateSMS/TokenDepends on the bank's settingsPartial

It's important to note that a single card can only be linked to one device through a tokenization service, and if you try to add a card to a new phone, on an old device, the token can be deactivated, which requires re-association, which is protection against card cloning.

๐Ÿ’ก

To improve security, set the phoneโ€™s settings to require you to unlock (fingerprint or pin) before paying, even if the amount is small.

Payment process at retail outlets

Using a smartphone to pay in-store is not much different from using a plastic card, but it has its own technical nuances, especially on Xiaomi devices with their powerful communication modules. Bring the top of the back of the phone (where the NFC antenna is located) to the terminal. The distance should be minimal, almost close.

The phone vibrates and a notification of a successful payment or a request for a pin code will appear on the screen. Unlike older systems, modern versions of SberPay on Android often do not require unlocking the phone for payments (up to 1000 rubles), if allowed by security settings and the terminal.

Sometimes the terminal may not read the card the first time, and this may be due to the thickness of the case, the presence of metal plates or magnets in the accessory that shield the signal, in which case it is recommended to remove the case or hold the phone at a slightly different angle.

  • ๐Ÿ“ฒ Bring the top of the phone back to the center of the terminal.
  • โณ Keep your phone still for a while. 1-2 seconds before vibration.
  • ๐Ÿ”“ Enter the PIN code on the terminal if the amount exceeds the contactless payment limit.
  • โœ… Wait for the green signal at the terminal and the check.

Itโ€™s also worth considering that some older terminals can slowly read the signal and the phone shouldnโ€™t be removed early.If payment hasnโ€™t passed, the SberPay app usually shows the status of the last transaction, which allows you to quickly know if funds have been debited.

Solving common problems and errors

Despite the fact that the process is fine, users can encounter errors, and one of the most common problems is the message "Service is not available" or the terminal's refusal to see the phone, often solved by simply restarting the device, which clears temporary buffers. NFC-controller.

Another common situation is application conflict, and if you have multiple payment apps or wallets installed, the system may try to run the wrong one. NFC (Settings โ†’ NFC โ†’ Pay by touch) make sure that the SberPay application is selected by default.

โš ๏ธ Note: If after the update MIUI payment stopped working, check the permissions for the SberPay application in the "Applications" section" โ†’"Permissions.โ€ After system updates, access rights may be reset.

Problems can also arise when using energy-saving modes. Xiaomiโ€™s aggressive energy saving can โ€œkillโ€ the background process of a payment application, preventing it from responding to the terminal, add SberPay to the exclusion list or set the โ€œNo Limitsโ€ mode.

๐Ÿ’ก

In 90% of cases, the problem is solved by switching the security element to HCE and restarting the phone.

Alternative payment methods and conclusions

If for some technical reason, the Native NFC-The module is not possible (for example, an outdated model of the phone without a NFC), There are alternative ways to use Sber services on Xiaomi. QR-The payment codes that are generated in the SberBank Online app are universal and work on any smartphone with a camera and the Internet.

Another option is to use desktop widgets for quick access to the map, although this does not replace a full-fledged map. NFC-However, for owners of modern Xiaomi setting SberPei through NFC It is the most convenient and quickest way of payment, eliminating the need to carry a plastic wallet.

To sum up, the integration of payment services into the Xiaomi ecosystem has gone from complex dances with diamonds to simple setup in a few clicks, the main thing is to keep track of system and application updates, as well as properly configuring the security module.

Why does the phone vibrate but the payment doesnโ€™t go through?
Vibration means that NFC-Check the balance of the card, the limits on transactions or the presence of a lock on the part of the bank, and also make sure that the terminal displays the indicator of readiness for payment at the time of the phone's opening.
Can I pay for my purchases if there is no internet?
Yes, NFC technology allows you to make payments without active internet on your phone at the time of purchase, the card token is stored in the deviceโ€™s secure memory, but periodically (once every few days or after a certain amount) the Internet will still be required to synchronize the tokens.
Is it safe to keep your card in SberPay?
Yes, it's safer than carrying a plastic card. When you pay through NFC, the card number is not passed to the terminal; instead, a one-time digital token is used. Even if the phone is stolen, an attacker will not be able to pay for the purchase without unlocking the device (print, face or pin).
What to do if the application crashes at launch?
Try clearing the app cache in your Android settings. If it doesn't work, delete and reinstall. Make sure your phone has up-to-date Google Play (GMS) services, as some features may depend on them.