How to set up a bank card via NFC on Xiaomi: full instructions with error analysis

Contactless payments via NFC in Xiaomi smartphones have become an integral part of everyday life β€” just attach the phone to the terminal, and payment will pass in seconds. However, many users face difficulties in the first setup: the NFC module does not turn on, the banking application does not see the card, the terminal refuses to read data. In this article, we will discuss the unique nuances of setting up NFC specifically for Xiaomi (including the Redmi Note 12, POCO X5, Xiaomi 13T and others), explain why some cards are not added, and give a checklist to eliminate errors.

It’s important to understand that the setup process depends not only on the phone model, but also on the card issuing bank. For example, Sberbank requires the installation of a separate application SberBank Online, while Tinkoff and VTB are integrated into Google Pay (now Google Wallet). We’ll look at both options, as well as alternative ways for banks that do not support Google services. In addition, you will learn how to check the performance of the NFC module on your Xiaomi and what to do if the phone does not recognize the terminal.

1. Check NFC support on your Xiaomi

Before you set up contactless payments, make sure your smartphone is equipped with an NFC module. Not all Xiaomi models support it – especially for the budget lines of Redmi A or older devices (for example, Redmi 4X).

To check for NFC, do one of the following:

  • πŸ” Go to Settings. β†’ Connections and sharing β†’ NFC. If there is no partition, there is no module.
  • πŸ“± Enter the word in the search for settings Β«NFCΒ». The system will show the result or give out "Nothing foundΒ».
  • πŸ› οΈ Check the model characteristics on the official Xiaomi website (section "Technical specificationsΒ»).

If NFC No, but you need contactless payments critically, consider buying NFC-Stickers (such as Xiaomi Mi Band or generic manufacturers) are glued to the back of the phone and emulate the chip, but note that stickers do not support dynamic card number generation (like Google Pay), which reduces security.

πŸ“Š What kind of smartphone you Xiaomi?
Redmi Note 12/Pro
POCO X5/X6
Xiaomi 13/14
Redmi 10/9
Another model

2. Preparation of the phone for setting up a bank card

There are several mandatory steps to take before adding a card, and skipping at least one of them can lead to payment errors.

Enable the NFC module in the settings

Update MIUI to the latest version

Install an official banking application

Connect your phone to the Internet (Wi-Fi or mobile data)

Enable geolocation (required for some banks)

-->

Let's take a closer look at each item:

  1. Turn on NFC: Go to Settings β†’ Connections & Sharing β†’ NFC and activate the switch. On some models (POCO F4, Xiaomi 12 Lite), the option may be in Settings β†’ Additional β†’ NFC and contactless payments.
  2. MIUI Update: Outdated firmware can cause malfunctions in Google Wallet or banking applications. Check the relevance of the version in Settings β†’ About Phone β†’ System Update.
  3. Installation of the banking application: Sberbank will require SberBank Online, Tinkoff Bank, VTB VTB Online. Download only from Google Play or AppGallery (for models without Google services).
  4. Geolocation: Some banks (e.g. Alfa-Bank) request access to the location to confirm payments. Include it in Settings β†’ Privacy β†’ Permits β†’ Geodata.

⚠️ Note: If you use Xiaomi without Google services (e.g., the global firmware version for China), Google Wallet will not work. In this case, add the card through the banking application directly (if the bank supports this method).

3. Add a map via Google Wallet (formerly Google Pay)

Google Wallet is the main contactless payment tool on most Xiaomi smartphones (except the Chinese versions), and it supports Tinkoff, VTB, Alfa Bank, Raiffeisen and many others, with the exception of Sberbank, which uses its own solution.

Instructions for adding a map:

  1. Open the Google Wallet app (if not, download from Google Play).
  2. Click Add Card β†’ Payment Card.
  3. Scan the card with the camera or enter the data manually (number, expiration date, CVC).
  4. Confirm the addition via SMS or push notification from the bank.
  5. Come up with it. PIN-Emergency unlock code (required if the phone is depleted).

After adding the card will appear on the main screen of Google Wallet.

  • πŸ“± Unlock the phone (PIN, faceprint ID).
  • πŸ’³ Bring the top of the phone to the terminal (distance – 2-4 cm).
  • βœ… Wait for the sound signal or vibration – the payment has passed.
BankDoes it support Google Wallet?Do you need a separate appendix?Features
TinkoffYes.No.Instant addition, support for virtual cards
VTBYes.No.Requires confirmation via VTB Online
Alfa-BankYes.No.Supports bonus programs (such as β€œThank You”)
SberbankNo.Yes (Sberbank Online)Requires a link to a phone number
RaiffeisenYes.No.Limitation on the amount of payment (up to 5 000) β‚½ without PIN)

⚠️ Note: If you add a card to Google Wallet, you get an error β€œThis type of card is not supported,” check: Does your bank support contactless payments through Google (list on the official website), is the card blocked for online payments (check with the bank). VPN Proxy or Proxy – This can block geolocation.

4.Setting up Sberbank through SberBank Online

Sberbank does not work with Google Wallet, so to pay through NFC on Xiaomi will require the application SberBank Online.

Step-by-step:

  1. Download and install SberBank Online from Google Play or AppGallery.
  2. Log in the application (login / password or biometrics is required).
  3. Go to the Cards section β†’ Select a card for contactless payments.
  4. Click Connect to SberPay and confirm the action via SMS.
  5. Create. PIN-Payment code (it is different from the PIN map!).

For payment:

  • πŸ“± Unlock the phone.
  • πŸ’³ Open SberBank Online and select a card to pay.
  • πŸ”„ Bring your phone to the terminal and the payment will be automatically.

πŸ’‘

If the terminal is not reading the card through SberPay, try turning off the energy-saving mode in the Xiaomi settings.Some models (such as the Redmi Note 11) limit the NFC operation in battery saving mode.

An important nuance: SberPay only works with physical cards of Sberbank. Virtual cards or cards of other banks (even if they are issued by Sber) can not be added.

5. Solving Typical NFC Problems on Xiaomi

Even after setting up correctly, users are faced with errors, and we have collected the TOP-5 problems and ways to fix them:

Problem.Possible causeDecision
The phone can't see the terminal.NFC is disabled or is in Read Only modeEnable NFC and set Contactless Payments in Settings
Terminal makes a mistakeThe card does not support contactless payments.Check the PayPass or PayWave logo on the card
Google Wallet is not openAn outdated version of the application or MIUIUpdate Google Wallet and Phone Firmware
Payment does not pass (vibration is, but money is not written off)Limit on the amount of payment (usually 1,000–5,000) β‚½)Try paying a smaller amount or enter a PIN card on the terminal.
Bank's app doesn't see NFCConflict with other applications (e.g. Mi Pay)Turn off Mi Pay in Settings β†’ Applications

If none of these methods worked, reset the NFC settings:

  1. Go to Settings β†’ All settings β†’ System β†’ Resetting.
  2. Select Reset Network and Wireless Connections.
  3. After restarting the phone, reset the NFC and add the card.
What to do if the terminal requires PIN-code?
This means that the amount of payment exceeds the limit for contactless transactions (usually 1,000–5,000). β‚½, It depends on the bank. PIN Your physical card at the terminal – the money will be written off as normal.To avoid this, break up large purchases into multiple payments or use a card with a higher limit (for example, premium cards of Sberbank have a limit of 10 000). β‚½).

6. Security NFC-Payments: How to Protect Your Money

Contactless payments are convenient but require a heightened focus on security, and here are the key rules:

  • πŸ”’ Use biometric authorization (fingerprint or facial recognition) to unlock your phone.
  • πŸ“± Don't keep it. PIN-card-codes in notes or SMS phone-on.
  • πŸ›‘οΈ Turn on the lock. SIM-map PIN-code (in settings) SIM).
  • πŸ”„ Regularly check the payment history in the banking application.
  • 🚫 Turn it off. NFC, When not used (this will also save battery life).

Pay special attention to the settings of Google Wallet:

  • Prevent the addition of cards without confirmation by SMS (in the application settings).
  • Set up notifications for each operation.
  • Remove unused cards from your wallet.

πŸ’‘

The Google Wallet card number is a virtual number, not your real credit card number, which means that even if scammers intercept the data, they will not be able to use it for online purchases.

If the phone is stolen:

  1. Block the cards immediately through the bank application or by hotline number.
  2. Use Google’s Find Device feature to remotely lock your phone.
  3. In Google Wallet, you can delete all maps remotely via the web version (pay.google.com).

7. Alternative ways to contactless payments on Xiaomi

If your bank does not support Google Wallet or SberPay, consider alternatives:

  • πŸ’³ Mi Pay – a proprietary solution from Xiaomi (works only on Chinese firmware and with a limited list of banks).
  • πŸ“± Samsung Pay – available for some Xiaomi models via APK (but not officially supported).
  • πŸ”„ NFC-Stickers – a universal solution for cards that are not supported by digital wallets.
  • 🏦 Banking applications – some banks (e.g. Opening, Gazprombank) have built-in support NFC.

To install Mi Pay on global firmware:

  1. Download. APK-file from a verified source (e.g., APKMirror).
  2. Install the application by allowing installation from unknown sources.
  3. Add the card via Mi Pay (you will need to link to your Xiaomi account).

⚠️ Attention: Use of informal APK (For example, Mi Pay on global firmware) may result in a card being blocked by the bank. Before installing, check with the bank support if such payments are allowed.

FAQ: Frequent questions about NFC on Xiaomi

Can I add another person’s card to my Xiaomi?
No, banking apps and Google Wallet require proof of ownership of the card via SMS or push notification, which comes to the number associated with the card, except for shared virtual cards (for example, additional cards in Tinkoff).
Why is NFC not working after MIUI update?
Sometimes updates reset the module settings. Try: Reboot your phone. Turn on/off NFC in settings. Reset network settings (Settings β†’ System β†’ Reset). If the problem persists, roll back to the previous version of MIUI via Fastboot.
Can I pay with my phone without the internet?
Yes, NFC doesn’t require internet, but you’ll need a connection to set up your card in Google Wallet or a banking app for the first time, and some banks (like Alfa Bank) may request online confirmation for large payments.
How to transfer cards to the new Xiaomi smartphone?
If you change your phone, Google Wallet cards will be automatically transferred when you log in to the same Google account. SberBank Online will require you to re-link the card to SberPay on the new device. Virtual cards (for example, in Tinkoff) can be reissued in the personal account of the bank.
Why does the terminal ask you to insert a card when NFC is enabled?
This can happen for several reasons: The terminal does not support contactless payments (check for logo availability). PayPass/PayWave). The amount of payment exceeds the limit (usually) 1 000–5 000 β‚½). The card is blocked for contactless transactions (check in the bank). NFC-The phone chip is damaged (check at another terminal).