Contactless payments via NFC have long become the standard for modern smartphones, but owners of budget models like Xiaomi Redmi 9 often face questions such as βDoes my phone support this feature?β, βWhich wallet to choose?β or βWhy canβt the terminal see the phone?β. In fact, Redmi 9 (model M2003J15SC) is equipped with an NFC chip, but it needs to be activated and configured correctly.
In this article, youβll find step-by-step instructions from checking hardware support to the first successful payment, and also analyze common errors (for example, when the terminal issues βError 43β or βDevice is not supportedβ). We tested the process on the firmware MIUI 12.5 and MIUI 13 β all the steps are relevant for both options. If your Redmi 9 is purchased in China (the version for the China ROM market), check the presence of NFC in the specifications β some regional modifications are devoid of this chip.
Spoiler: setting up will take no more than 10 minutes, but before the first payment, be sure to check two points: the balance of the attached card must exceed 100 rubles (otherwise some terminals block the transaction) and the phone screen must be unlocked during payment - this is a security requirement of most banks.
Check NFC support for Xiaomi Redmi 9
Before you start setting up, make sure your Redmi 9 is actually equipped with an NFC module. Even within the same model, there can be differences: for example, the versions for India (M2003J15SI) sometimes come without a chip.
The most reliable way is to check through the settings menu:
- Open Settings β Connections and Sharing β NFC.
- If there is no NFC, your phone does not support the technology.
An alternative method is to use the AIDA64 app (available on Google Play):
- Install and launch the application.
- Go to the System section β Chipset.
- Check the NFC string β Yes or chip model (e.g. NXP PN54T) should be specified.
β οΈ Warning: If you bought the Redmi 9 on the secondary market, check if the back cover has been replaced. NFC built into the antenna under the lid - if unskilled repair it can be damaged.
Payment services: Google Pay vs SberPay vs Mir Pay
On Xiaomi Redmi 9, you can set up payment through several services, but not all of them are equally convenient.
| Service | Supported cards | Commission | Features |
|---|---|---|---|
| Google Pay | Visa, Mastercard, Mir (since 2023) | 0% | It works with most terminals, but requires a Google account link |
| SberPay | Only Sberbank cards | 0% | Fast peg, but limited by the issuing bank |
| Mir Pay | Only the cards. | 0% | Not all terminals (especially overseas) |
| Mi Pay | Visa, Mastercard (China only) | 0% | Not working in Russia due to sanctions |
For most users in Russia, the best choice is Google Pay or SberPay. The first is universal, the second is convenient if you are a customer of Sberbank. Importantly, since March 1, 2026, Mastercard and Visa issued by Russian banks work at Google Pay only through the Mir system - keep this in mind when choosing a card.
π‘
If you have a Tinkoff or Alfa Bank card, check the contactless payments section in the bankβs mobile application β some banks offer their own NFC solutions that may be more convenient than universal services.
Google Pay is now available on Redmi 9
This section is suitable for most users, as Google Pay supports cards of most Russian banks.
Step 1 Update the firmware and Google Services
Before setting up, make sure that:
- π± Version. MIUI at least 12.0.5 (check in Settings) β The phone).
- π Google Play Services Updated to the Latest Version (Open Play Store) β Profile β Device control).
- π The bootloader is unlocked on the phone (if you have manually blocked it).
Step 2. Energize NFC
- Go to Settings β Connections and Sharing β NFC.
- Activate the NFC switch.
- Enable Contactless Payments (may be called HCE Wallet)
Step 3: Install and configure Google Pay
- Download Google Pay from the Play Store.
- Open the app and log in to your Google account.
- Click Add the card and scan it or enter the data manually.
- Confirm the binding via SMS or push notification from the bank.
Step 4: Verification of the work
To test the payment:
- Unlock the phone screen (PIN, fingerprint, or pattern lock).
- Move the top of Redmi 9 (where the camera is located) to the terminal at a distance of 2-3 cm.
- Wait for the vibration and the sound signal β the payment was successful.
βοΈ Check before the first payment
β οΈ Note: If the terminal issues a Transaction Declined error (43), it means that the lender bank has blocked the transaction. Check the contactless payment limits in your bank's mobile application - some set a daily limit of 1,000-3,000 rubles for new cards.
SberPay setup for Sberbank clients
If you use a Sberbank card, SberPay can be more convenient than Google Pay thanks to its integration with a mobile bank.
Step 1: Installation of the application
Download SberBank Online from the Play Store and log in. If the app is already installed, upgrade to the latest version.
Step 2: Activate SberPay
- Open the app and go to the Maps section.
- Choose the card you want to link to NFC.
- Slip on the SberPay icon (the icon of the phone with waves).
- Follow the instructions on the screen β the system will automatically check for NFC support on your Redmi 9.
Step 3: Set up the default
SberPay will open automatically when you bring your phone to the terminal:
- Go to Settings β Applications β Default Apps β NFC Payments.
- Choose Sberbank Online.
What if SberPay doesnβt see the card?
Solving Common NFC Problems on Redmi 9
Even after setting it up correctly, users are faced with errors, and we will discuss the most common and ways to fix them:
Problem 1: The terminal can't see the phone
Possible causes and solutions:
- π Low battery (less than 5%) Connect charging - some terminals ignore devices with a discharged battery.
- πΆ Remove the cover, metal inserts or magnets can shield the signal. NFC.
- π Application conflict: If multiple payment services are installed (e.g. Google Pay) + SberPay, select one as the main one in Settings β Default applications.
Problem 2: Error "Device not certified"
This error occurs if:
- π οΈ The phone has custom firmware installed (for example, LineageOS).
- π Bootloader Uncertified by Google.
- π± The phone was purchased in China (version of China). ROM).
Decision:
- Install the official MIUI Global firmware via the Mi Flash Tool.
- Go through Google certification by downloading the file google_certification.zip via Fastboot.
Problem 3: Payment fails (Error 43 or 51)
Terminal error codes and their value:
- π« 43 β Bank rejects transaction (check limits or call support).
- π° 51 - insufficient funds in the account.
- π 62 - Card expiration date.
π‘
If the terminal issues an error of 91 ("Issuer Unavailable"), it means problems on the bank side: Repeat payment in 5-10 minutes or use a different card.
Safety Tips for Using NFC
Contactless payments are convenient but require attention to security.
1. Screen lock setting
NFC-Redmi 9 payments only work when the screen is unlocked:
- π PIN-code (at least 6 characters).
- π Fingerprint (set up in Settings) β Passwords and security β Fingerprint).
- π pattern lock (less secure, but better than no lock).
2. Payment limits
Many banks set limits on contactless transactions without input PIN-code:
- π³ Up to 1,000. β½ β proofless.
- π³ 1,000 to 5,000. β½ β may be required PIN.
- π³ Over 5,000. β½ β almost always requires input PIN.
Check the limits in your bankβs mobile app.
3. Monitoring of transactions
Turn it on. SMS-Payment notifications or push notifications. Google Pay does this:
- Open the app.
- Go to Settings. β Notifications.
- Activate the Payment option.
β οΈ Warning: If you lose your phone, block the opportunity immediately NFC-Payments via a bank or Google Pay service, which requires removing the card from your Google account or calling the bank to βdisable card tokenization".
Alternative methods of contactless payment
If the NFC on your Redmi 9 doesnβt work or you prefer other methods, consider these options:
1. QR-codes (SBP, Tinkoff, Sberbank)
Many shops support payment by QR-code:
- π¦ The system of fast payments (SBP) works with most Russian banks.
- π³ Tinkoff Pay - generates the QR for payment.
- π³ SberPay QR β Sberbank appendix.
Payment bracelets and stickers
If the NFC on your phone is faulty, you can use:
- π± NFC-sticker (sticked on the back panel, cost) ~300 β½).
- β Smart watches (for example, Xiaomi Mi Band 7 with) NFC).
3. Virtual cards
Some banks (such as Tinkoff or Raiffeisen) allow you to create a virtual card for one-time payments, which reduces the risk of fraud, since the main card is not tied to the NFC.