Modern smartphones have turned into universal tools, replacing wallets, keys and passes. Users often ask what exactly is the name of the function that allows you to pay for coffee or travel by simply tapping the device on the terminal. The answer lies not in one application, but in a set of technologies that combine hardware and software stack.
The process is based on NFC (Near Field Communication) the near-field wireless communication protocol. However, the NFC chip itself only provides a physical connection to the terminal. To carry out a transaction, you need an emulator app that simulates the behavior of a bank card. On Android, this role has historically been assigned to the Google Pay service, which was recently renamed In Google Wallet.
In the changing payment system market in Russia, users have to understand the nuances of Mir Pay, SberPay and other solutions. Understanding what this feature is called and works will help you avoid payment problems and set up your device safely. Let's look at the technical side of the issue and move on to practical setup.
Technological base: NFC and card emulation
The phone payment function is based on the standard NFC, which allows two devices to exchange data over a distance of up to 10 centimeters. In the context of payments, a smartphone acts as a plastic card emulator. This means that the reader terminal โthinksโ that a regular Visa or Mastercard has been attached to it, although in fact it is interacting with the phone chip.
The key element here is technology HCE (Host Card Emulation). Previously, secure payments required a special secure chip (Secure Element) built into the phone. HCE made it possible to move security functions into the processor software environment. Now the card data is stored in encrypted form in the deviceโs memory and transmitted through cloud tokenization services.
When you bring your smartphone to the terminal, encrypted keys are exchanged. Token is a one-time digital code that replaces the real number of your card. Even if attackers intercept this signal, they will not be able to reuse it or recover card data. It is this multi-stage protection that makes payment by phone often safer than using a plastic carrier.
โ ๏ธ Attention: For payment by phone to work, the smartphone screen must be unlocked. For security purposes, most banking applications require you to enter a PIN code, pattern, or use biometrics (fingerprint, Face ID) before each transaction.
Not all phones with NFC support payment. Manufacturers of budget models sometimes install chips only for reading tags or quickly pairing accessories. To verify support HCEyou need to check the device specifications or try adding a card to the application.
You can check the presence of full-fledged NFC by installing the NFC Check application. It will show whether your chip supports Card Emulation Mode, which is required for payments.
Android payment app ecosystem
Users often confuse the name of the technology and the name of the application. In fact, โpay by phoneโ is a collective concept. Depending on the region and availability of services, different apps perform this function. Globally, the de facto standard has long been Google Pay, which has now transformed into Google Wallet (Google Wallet).
In Russia, the situation has its own characteristics due to the limitations of international payment systems. Here national developments came to the fore. Mir Pay has become the main application for cardholders of the national Mir system. It works on similar principles, using the same NFC module and tokenization.
Large banks have also developed their own solutions that are independent of Google services. For example, SberPay integrated directly into the SberBank Online application. To pay, you do not need to install a separate wallet - just select a card in the banking application and press the payment button. T-Bank (T-Pay) and other financial organizations have similar solutions.
- ๐ฑ Google Wallet is a universal wallet for Visa, Mastercard and MIR cards (depending on the region and software version), as well as for travel cards and loyalty cards.
- ๐ณ Mir Pay is a specialized application from NSPK for payment with MIR cards on Android smartphones without Google services.
- ๐ฆ Banking applications โ built-in payment modules (SberPay, T-Pay) working through their own card emulation gateways.
The choice of a specific application depends on what cards you use and what version of the operating system is installed on your computer your device. It is important to note that several payment systems can be active on one phone, but by default the terminal will interact with the application that is selected as the main one in the NFC settings.
Step-by-step guide for setting up contactless payment
The process of activating the payment function is intuitive, but requires care at the card verification stage. First of all, make sure that NFC is enabled on your device. Usually the switch is located in the quick settings curtain or in the menu Settings โ Connected devices โ NFC.
Next you need to install the selected application. If you are using the global version of Android with Google services, download Google Wallet from the Play Market. For devices without Google services or for MIR cards, you will need an application Mir Pay, available in RuStore or on the bankโs website. After installation, launch the application and log in to your account.
The next step is to add a card. Click the "Add Card" button and follow the onscreen instructions. You will need to enter your card details manually or scan them with your camera. The bank will send an SMS code to confirm ownership of the card. Enter the code in the appropriate field.
โ๏ธ Checklist for preparing for the first payment
After successful binding, the card will appear in the list of available payment methods. Some apps require you to additionally agree to tokenization terms. Now the smartphone is ready for use: with the screen unlocked and NFC active, bring the top of the phone to the terminal.
Settings โ Connections โ NFC and contactless payment โ Contactless payments โ Select default application
In this menu, you can select which application will launch automatically when you bring the phone to the terminal. This is especially useful if you have multiple payment systems installed. Choose the one whose card you plan to pay with most often.
Compatibility issues and device limitations
Not all smartphones cope equally well with the task of card emulation. The main problem occurs on devices received from other regions (so-called "Chinese versions" of global models). They may lack the necessary certification to work with payment systems or may have blocked access to a secure key storage.
Another limitation is the presence of root access (superuser rights). Payment apps and banks have an extremely negative attitude towards rooted devices, as this reduces the level of security. If superuser rights are detected, the application may refuse to launch or block the function of adding cards.
| Device type | NFC support | Google Wallet operation | Mir Pay operation |
|---|---|---|---|
| Global version (EU/Global) | Full | Yes | Yes |
| Chinese version (CN) | Partial | Often no | Depends on the model |
| Budget models (up to 10 thousand rubles) | Read only | No | No |
| Rooted smartphones | Full | Locked | Locked |
It is also worth considering the version of the operating system. Outdated versions of Android (below 6.0 Marshmallow) do not support HCE technology at the software level, which makes it impossible to use modern payment applications without a special secure chip, which is rare.
โ ๏ธ Attention: If you purchased a smartphone on the secondary market or brought it back from travel, be sure to check the processor model and firmware region. Some Chinese processors do not physically have an NFC module, even if there is a corresponding item in the settings menu (this may be a software imitation).
Why doesn't payment work on an unlocked bootloader?
An unlocked Bootloader breaks the Android chain of trust. The security system (SafetyNet/Play Integrity) flags the device as compromised, and banking applications block access to payment functions to protect your funds.
Transaction security and data protection
Many users fear that the phone can be โdemagnetizedโ or money stolen simply by walking past a terminal with a large amount. These fears are unfounded thanks to NFC's security architecture. The terminal cannot write off money without your command, since the communication session is initiated only when the screen is active and the user is authorized.
The technology tokenization ensures that the real card number is never transmitted to the seller. The terminal receives a unique digital token tied specifically to this device and this transaction. Even if the store's database is hacked, the attackers will only receive a set of useless tokens that cannot be reused.
In addition, modern smartphones are equipped with biometric sensors. Payment of amounts above a certain limit (usually 1000 rubles, but depends on the bank settings) always requires confirmation with a fingerprint or face. This creates an additional barrier for fraudsters in case the device is stolen.
- ๐ Data encryption: all information in the NFC chip is stored in encrypted form and cannot be read by third-party applications.
- ๐ซ Limits without a PIN code: small amounts can be paid quickly, but large transactions require mandatory biometric verification.
- ๐ฒ Remote blocking: if you lose your phone, you can instantly block access to your wallet through the Find Device service or by calling the bank.
Do not install applications from dubious sources and do not disable screen protection. The absence of a screen lock (PIN code or pattern) makes it impossible to add new cards to payment systems on most modern smartphones.
Payment security by phone is ensured by three levels of protection: physical (distance to the terminal), software (tokenization and encryption) and user (biometrics and password).
Frequently asked questions and problem solving
When using contactless payment, users may encounter various technical nuances. Sometimes the phone stops seeing the terminal, or the application throws an error when adding a card. Most often, the problem is solved by simply rebooting the device or updating the software.
If the terminal does not respond to the phone, try changing the position of the device. The NFC antenna is usually located at the top of the smartphone or in the center (near the camera logo). Apply the phone to this area, and not to the bottom of the case. Also make sure that the case does not contain metal plates or magnets that shield the signal.
In case of verification errors in the bank application, check whether the card has expired and whether there are enough funds in the account to carry out a test debit (often the bank debits 1 ruble for verification and then returns it). If the problem persists, contact the bank's support - perhaps the card does not support tokenization technology.
Is it possible to pay by phone if there is no Internet?
Yes, the transaction itself does not require the Internet at the terminal, and the phone only needs it for the initial setup and synchronization of tokens. However, if the phone has been offline for a long time, the number of available tokens may be exhausted, and an Internet connection will be required to download new encryption keys.
Does payment work if the phone is low?
Some modern models (for example, Samsung or Xiaomi flagships) have a power backup mode. It allows you to make multiple payments even after the phone has turned off due to low battery, for several hours. But you shouldnโt count on this - itโs better to keep the charge above 5-10%.
What to do if you deleted the application with cards?
When you delete the application, payment tokens are erased from the phoneโs memory. After re-installation, you will have to re-add cards and go through the verification procedure via SMS. Old settings are not automatically restored from the cloud for security reasons.
Is it possible to add one card to two different phones?
Yes, the same bank card can be added to Google Wallet on multiple devices (for example, a phone and a smartwatch). Each device will have its own unique token generated. However, some banks may limit the number of devices on which contactless payment is active with one card.
โ ๏ธ Attention: The operating conditions of payment applications, the list of supported banks and functionality may change depending on updates to the Android operating system and the policies of financial institutions. Always check the latest information in official sources or your bankโs personal account.