Renting a VPS from overseas providers like Hetzner and Contabo often hits a wall not at the pricing page but at account verification: the server is ordered, the money is taken, yet access is withheld until you confirm your identity and ability to pay. Here's why this happens, what exactly they ask for, and how to pay for hosting with a virtual card to avoid rejection.
Why hosting providers verify new customers
A VPS is computing power that can easily be used for spam, scraping, or straining other people's resources. Providers bear reputational and financial risks, so they check payments and data upfront. Typical verification triggers:
- a new account with no order history;
- a card issued in a different country than the one in your profile;
- a large first order or several servers at once;
- a mismatch between the cardholder name and the account name.
Verification is not a block: most often it's a document request plus prepayment. But if the data doesn't match, the account may be rejected and the payment refunded.
What data they usually ask for
The exact list varies between Hetzner and Contabo, but the logic is similar. Prepare in advance:
- name and address in your profile — exactly as in the payment document and card details;
- identity confirmation — a passport or ID scan (Hetzner requesting documents for new accounts is standard practice);
- address confirmation — a utility bill or bank statement;
- sometimes a selfie with your ID or a photo of the card (first 6 and last 4 digits, no CVV).
The exact list and review times depend on the provider and change — check the service's website at signup.
Paying for a VPS with a virtual card: step by step
Contabo accepts Mastercard in EUR — a key point for those without a European card. Hetzner also works with cards but more often requires account confirmation. Here's the flow:
- Create an account with real data. The name, address, and country in your profile must match your card details. Don't use fictitious addresses — this is the number one reason for rejection.
- Issue a virtual card in the right currency. For Contabo — EUR; for Hetzner — EUR. The card must be personalized: the cardholder name matches your profile.
- Top up with a buffer. Keep the plan price plus 10–20% for pre-authorization (a test charge) and exchange-rate fluctuations. Check exact pre-auth amounts on the service's website.
- Place the order and pay. Enter your card details in the billing page. If 3-D Secure is requested, confirm the transaction in your app.
- Complete verification. Upload documents in your account if requested. Don't ignore emails — you usually have limited time to respond.
- Wait for activation. After review, the server deploys automatically. If you were charged but no server was delivered, contact support — don't create a second account.
How much to keep on the balance and what to do if declined
Aim for the plan price plus a buffer for pre-authorization. If the payment is declined:
- check that the name and address in your profile match the card;
- make sure there are enough funds, accounting for a possible hold;
- try another card from the same issuer or another currency if the service accepts it;
- email the provider's support with your order number — don't create duplicate accounts, it makes verification worse.
Remember: no service guarantees a 100% successful payment. A virtual card reduces risk but doesn't remove the provider's checks.
Common mistakes
- A mismatch between the card's country and your profile country — the most common trigger for manual review.
- Paying with a card in someone else's name — an almost guaranteed rejection.
- Trying to pay for several servers with one card on day one — a higher risk of being blocked.
- Ignoring a document request — the account may be closed without a refund.
FAQ
Can I pay Hetzner or Contabo with a virtual card? Yes, both accept cards. Contabo works with Mastercard in EUR; Hetzner also accepts cards but more often asks for account confirmation.
Why was I charged but no server was delivered? Most likely your account is under review. Check your email and account, upload documents if requested. If the review isn't complete, contact support.
Do I need a euro card specifically? For Contabo — yes, billing is in EUR. For Hetzner, check the billing currency on the service's website. A card in another currency may lead to conversion and extra fees.
Service names belong to their respective owners and are mentioned only to describe the payment scenario; VirtCardPay is not affiliated with them.
Payment guides
- AWS asks to confirm your card: how to pass verification when signing up
- How to Pay for Foreign Digital Services with a USDT-Funded Card
- How to Pay for Quizlet Plus with a Virtual Card
A virtual card in 2 minutes
Pay for subscriptions, AI tools, travel, and international stores. Top up with USDT or TON.