If you're topping up your virtual card with rubles, an SBP transfer is one of the most convenient methods: no need to find an ATM or enter details manually. Just scan a QR code or follow a link in your banking app. But there are nuances: not all banks support instant transfers, and crediting time depends on system load. Here's a step-by-step guide on how to top up your VirtCardPay balance via SBP, what to watch out for, and what to do if the money doesn't arrive.
Step 1. Log in and select top-up
Log in to your VirtCardPay account. In the 'Top Up' section, choose 'SBP' (Fast Payment System). A form will open with the amount, exchange rate, and fee — all visible before confirmation. Make sure the final credited amount suits you.
Step 2. Enter the amount and check the rate and fee
Enter the top-up amount in rubles. The system will automatically calculate how much will be credited to your card balance, taking into account conversion (if the card currency differs from ruble) and the top-up fee. The rate and fee are locked at the moment the request is created — this is important to avoid surprises. If something doesn't suit you, you can change the amount or choose another top-up method.
Step 3. Confirm and scan the QR code
After confirming the request, a QR code or a link to your banking app will appear on the screen. Open your bank's app, select 'SBP transfer' or 'Pay by QR code', and scan the code. Or simply follow the link on your mobile device — the banking app will open automatically. Make sure the recipient details are correct (they will be shown on the screen).
Step 4. Wait for the funds to be credited
Usually, an SBP transfer is credited within minutes, but during peak hours or technical works on the sender bank's side, the delay may be up to several hours. The request status is displayed in your VirtCardPay account. If more time has passed and the money hasn't arrived, check your bank's transaction history: the payment might still be processing.
Comparison of top-up methods: what to look at
| Method | Fee | Crediting time | Notes |
|---|---|---|---|
| SBP | Check in your account | Usually minutes, sometimes up to several hours | Requires access to a bank app that supports SBP |
| Bank card | Check in your account | Instant or up to 1 business day | 3-D Secure may be required |
| Cryptocurrency (USDT) | Network fee | Depends on network load | Rate is locked at request creation |
For exact fees and limits, see the 'Top Up' section on the VirtCardPay website.
If the payment fails: what to do
- Check the request status in your account. If it's still active, don't create a new one — wait for it to complete.
- Make sure your bank supports SBP. Some banks may not send transfers via SBP or may have amount limits.
- Check the limits. The amount may exceed the maximum allowed for a single SBP transfer.
- Contact VirtCardPay support. If the money was debited but not credited, reach out to support with the request number and your bank receipt.
Common mistakes
- Creating a duplicate request while the first one is still processing — this can lead to double debiting.
- Entering the wrong amount or payment purpose.
- Trying to top up from a card or account that doesn't support SBP.
- Ignoring the fee and rate — the final amount may differ from what you expected.
FAQ
How long does SBP top-up take?
Usually a few minutes. In rare cases, up to several hours. The exact time depends on the bank and system load.
Can I top up my card from someone else's card via SBP?
No, SBP transfers must be made from your personal account. Using third-party accounts may result in the transaction being blocked.
Is there a fee for SBP top-up?
The fee and rate are displayed before confirming the operation. Check the current tariffs in your VirtCardPay account.
Service and bank names are the property of their respective owners and are mentioned only to describe the payment scenario; VirtCardPay is not affiliated with them.
Payment guides
- How to Create a VirtCardPay Virtual Card: Step-by-Step Guide
- How to Pay for Foreign Services with a Virtual Card: Step-by-Step Guide
- How to Open a Virtual Card in VirtCardPay: Step by Step
A virtual card in 2 minutes
Pay for subscriptions, AI tools, travel, and international stores. Top up with USDT or TON.