Registering for Amazon Web Services (AWS) often hits an unexpected step: the system asks you to link a card and places a small hold on it for verification. Many see this as an error or hidden charge, but it's a standard verification procedure. If you plan to use cloud services, it's important to understand how to pass this stage without hassle and avoid unexpected bills.

Why AWS verifies your card

AWS is a cloud platform with pay-as-you-go pricing. To grant access to the free tier and paid resources, the service needs to confirm that the card is valid and belongs to a real user. For this, AWS performs an authorization: it temporarily holds a small amount (usually 1 USD or equivalent), which is not charged but only frozen on your account. After successful verification, the hold is released within a few days (exact timing depends on the issuing bank).

This measure also protects against creating multiple fake accounts and fraud. Therefore, you can't sign up for AWS without linking a card, even if you only plan to use free services.

Which cards does AWS accept?

AWS accepts major international payment systems: Visa, Mastercard, American Express. The card must be issued by a bank that works with international payments and supports transactions in US dollars (or another currency accepted by AWS for your region).

Virtual cards typically work as well, provided they support online payments and have sufficient balance for the hold. It's important that the card is personalized or at least active and not restricted for internet transactions.

Regional restrictions: AWS may decline cards issued in certain countries or require a card registered in the same region as the account. If your card fails, check whether your issuer supports payments in the required currency and doesn't block transactions to Amazon.

How to pay with a virtual card: step-by-step guide

  1. Prepare your card. Make sure the balance is sufficient for the verification hold (we recommend keeping at least 5–10 USD to cover possible exchange rate fluctuations and fees).
  2. Start AWS registration. Go to the official website and create an account by entering your email and password.
  3. Enter payment details. At the card linking stage, provide the number, expiry date, CVV, and cardholder name. The billing address must match the details you used when issuing the card (especially for virtual cards).
  4. Complete phone verification. AWS may request a phone number for confirmation — enter it and wait for a call or SMS with a code.
  5. Wait for the verification hold. After entering the details, AWS authorizes a small amount. This usually happens instantly but can take up to several minutes.
  6. Finish registration. After successful verification, you'll get access to the AWS console.

If an error occurs at any stage, the system will prompt you to retry or contact support.

Common reasons for decline and what to do

  • Insufficient funds. The verification hold may fail if the card has less than the required amount. Top up the balance and try again.
  • Card doesn't support international payments. Some virtual cards have restrictions by country or merchant type. Check with your issuer's support whether transactions to Amazon are allowed.
  • Data mismatch. The cardholder name, address, and other details must exactly match what's on the card. For virtual cards, you often need to use the address linked to the card, not your actual one.
  • Suspicious activity. If the card was previously used in suspicious transactions or the AWS account was blocked, the payment may be declined. In this case, contact AWS support.
  • Technical errors. Sometimes the issue is on the payment gateway side. Try another card or retry later.

If the payment is declined, AWS usually shows a generic error message. Don't try to bypass verification using someone else's data or addresses — this may lead to account suspension.

Free tier and unexpected bills

AWS offers a 12-month free tier for new users, which includes a limited set of resources. However, even on the free tier, card linking may be required, and if you exceed the limits, you'll be charged. Keep a close eye on resource usage and set up billing alerts to avoid unexpected bills.

Remember: the verification hold is not a charge, but it freezes funds on your card. Make sure you have a buffer in case the hold is delayed.

FAQ

How much does AWS hold on the card?

Usually 1 USD (or equivalent in the card's currency). Check the exact amount on the AWS website.

When will the funds be returned after verification?

The hold is released within a few days, but the timing depends on your bank. Typically, it takes 1 to 7 business days.

Can I use a virtual card for AWS?

Yes, if the card supports international online payments and has sufficient balance. Make sure the issuer doesn't block transactions to Amazon.

Service 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

VirtCardPay

A virtual card in 2 minutes

Pay for subscriptions, AI tools, travel, and international stores. Top up with USDT or TON.

Open in Telegram Learn more about the service →

Sources

This material is for informational purposes only and is not financial advice. Data and service terms may change, so check primary sources before making a payment or investment decision. Mentions of third-party brands and services do not imply official partnership, support, or endorsement by VirtCardPay; partner platforms are marked with a “Partner” badge.
Back