# Recharge Via Virtual POS
To access the recharge functionality via Virtual POS, click on the **RECHARGE POS** menu and then on the **Recharge Cell Phone** submenu as shown in the following figure:
[block:image]
{
"images": [
{
"image": [
"https://files.readme.io/a0af3a1e044b5290cb1fe692fb98964ecf7f516d3599f3cd75c0585e202051ac-portal_lojista_pos_recarga_menu.png",
null,
"\"Link to recharge via Virtual POS.\" -no-filter"
],
"align": "center"
}
]
}
[/block]
> **Attention:**
>
> The user must have the **Recharge via Virtual POS** profile to access the functionality. For more information, see how [users management](portal-lojista-administracao-usuario).
# Store selection page
If the merchant has more than one registered store, the first screen will ask you to select one of them:
[block:image]
{
"images": [
{
"image": [
"https://files.readme.io/2521f6af088017a9f3a9bf312e306aeb2a3be16d1ff1683560f2e13a68c00c6d-portal_lojista_pos_recarga_list_lojas.png",
null,
"\"Registered store selection screen.\" -no-filter"
],
"align": "center"
}
]
}
[/block]
> **Attention:**
>
> Se o lojista possui apenas uma loja cadastrada, a tela acima não será apresentada.
# Recharge flow via Virtual POS
## Two-Step Authentication
To perform top-ups through the Merchant's Portal, a second authentication step is required to ensure security during transactions.
> **IMPORTANT**: This authentication is essential to perform recharge operations via Virtual POS. For more information about this authentication and how to enable it, [click here](portal-lojista-autenticacao-duas-etapas).
## Recharge via Virtual POS
### Dados da recarga
On the initial POS recharge screen, enter the customer's cell phone information:
[block:image]
{
"images": [
{
"image": [
"https://files.readme.io/1048011bad28949a118b40c446178bb3f98f3799c31067c52409568065ca4486-portal_lojista_pos_recarga_recarga_passo4.png",
null,
"\"Recharge via Virtual POS step 4.\" -no-filter"
],
"align": "center"
}
]
}
[/block]
[block:parameters]
{
"data": {
"h-0": "Field",
"h-1": "Description",
"h-2": "Format",
"0-0": "Order Code",
"0-1": "Recharge order code. **Optional**.",
"0-2": "\\< 12 N",
"1-0": "Phone Company",
"1-1": "Phone Company of the mobile phone to be recharged.",
"1-2": "-",
"2-0": "Cell phone number",
"2-1": "Mobile phone number to be recharged.",
"2-2": "\\< 11 N",
"3-0": "Cell Phone confirmation",
"3-1": "Confirmation of mobile number to be recharged .",
"3-2": "\\< 11 N"
},
"cols": 3,
"rows": 4,
"align": [
null,
null,
null
]
}
[/block]
After filling in all the data correctly, click on **Confirm Number**. A consultation of the number will be carried out and the recharge values will be presented.
Recharge details will be displayed at the bottom of the screen.
#### Fixed values
In case of fixed values, select the desired value and click on **Proceed to Authentication**:
[block:image]
{
"images": [
{
"image": [
"https://files.readme.io/79b9f15916b8e8cef007c79c01e6708cb0c14b68949c1c86204cbb9b238cd5e3-portal_lojista_pos_recarga_recarga_passo5.1.png",
null,
"\"Recharge via Virtual POS step 5.1\" -no-filter"
],
"align": "center"
}
]
}
[/block]
#### Variable values
In case of variable values, select a range of values, type the desired value on the side (the value must be within the limits of the selected option) and click on **Proceed to Authentication**:
[block:image]
{
"images": [
{
"image": [
"https://files.readme.io/2b9359da12dc59ea486f836f0d0134b907c58f327d694e2483b949cddfbdbe96-portal_lojista_pos_recarga_recarga_passo5.2.png",
null,
"\"Recharge via Virtual POS step 5.2\" -no-filter"
],
"align": "center"
}
]
}
[/block]
### Authentication Data
When confirming the recharge data, you will need to use the **Google Authenticator** to validate the recharge.
Open the app and enter the 6-digit **token** on the screen below:
[block:image]
{
"images": [
{
"image": [
"https://files.readme.io/d8541832e6571657085b57f1a6795271a1be1d08d496c3844021b6b5a8dc408c-portal_lojista_pos_recarga_recarga_passo6.png",
null,
"\"Recharge via Virtual POS step 6\" -no-filter"
],
"align": "center"
}
]
}
[/block]
After entering the **token**, click on **Confirm Recharge**.
> **Attention:**
>
> If the token is typed 3 times incorrectly, the recharge will be invalidated and the process must be restarted.
### Receipt screen
If the recharge is successfully done, the following screen will be displayed:
[block:image]
{
"images": [
{
"image": [
"https://files.readme.io/7e56c22562be3a4c4d0344380e7af3fe23565bc20c2a4b8378a76ce0d1837be7-portal_lojista_pos_recarga_recarga_passo7.png",
null,
"\"Recharge via Virtual POS step 7\" -no-filter"
],
"align": "center"
}
]
}
[/block]
On the final screen you will be able to:
- perform a new recharge with the same store.
- perform a new recharge with another store.
- Print the receipt.
## Recharge Report via Virtual POS
To view the recharges done report, visit the page [Recharge Report via POS](portal-lojista-relatorio-recargas.md).
## Virtual POS Transaction Cancellation
There is no possibility of canceling mobile phone recharges. If you have any questions, please contact support.