Amazon doesn't take checking account numbers directly—you need a payment method it recognizes
Amazon will not process a purchase using your checking account number alone. The platform requires a credit card, debit card, prepaid card, or a linked bank account through Amazon Pay. If you're trying to enter your checking account information at checkout and hitting a wall, that's why: Amazon's payment system doesn't have a field for routing and account numbers the way some bill-pay services do.
The confusion usually happens because you can link a bank account to your Amazon account for certain purposes—like loading money onto an Amazon.com gift card balance or setting up Amazon Pay for other websites. But at Amazon's own checkout, you still need to present a card, not raw bank details.
Key Takeaways
- Amazon checkout accepts credit cards, debit cards, and prepaid cards, but not checking account numbers entered directly.
- You can link your checking account to Amazon Pay, which then works on Amazon and other websites that accept Amazon Pay.
- A debit card tied to your checking account is the simplest way to spend checking account money on Amazon.
- Amazon gift card balance can be loaded from a linked bank account, then spent like a card at checkout.
- If you have no card at all, a prepaid card from a retailer or online service is your fastest workaround.
Using your debit card instead
The easiest fix is to use the debit card connected to your checking account. When you swipe or enter a debit card at Amazon checkout, the money comes straight from your checking account—it's the same account, just accessed through the card instead of the account number.
If you don't have a debit card yet, contact your bank and request one. Most banks issue them free and can have one in your hands within 5 to 10 business days, or sometimes faster if you pick it up in branch. Until it arrives, you'll need one of the other methods below.
Linking your bank account to Amazon Pay
Amazon Pay is a separate payment system that does accept direct bank account linking. You can add your checking account to Amazon Pay through your Amazon account settings, then use Amazon Pay at checkout on Amazon.com and at other retailers that accept it.
To set this up, go to your Amazon account, select "Login & security," then find the Amazon Pay section. You'll enter your routing number and checking account number there. Amazon will make two small test deposits to your account (usually within 1 to 2 business days) and ask you to confirm the amounts. Once confirmed, your bank account is linked and ready to use.
At Amazon checkout, you'll see Amazon Pay as a payment option if you've linked an account. Select it, and the charge goes to your checking account. This method works, but it's slower than using a debit card because the verification step takes a few days.
Loading an Amazon gift card balance from your bank account
Another path is to load money onto your Amazon.com gift card balance using your linked bank account, then spend that balance at checkout like a prepaid card. This works if you've already linked your checking account to Amazon Pay.
Go to "Your Account," then "Gift cards," then "Reload your balance." Choose the amount, select your linked bank account as the payment method, and confirm. The money usually appears in your Amazon balance within 1 to 2 business days. After that, every purchase at Amazon checkout draws from your gift card balance first.
Getting a prepaid card if you have no other option
If you have no debit card and can't wait for Amazon Pay verification, a prepaid card is a fast alternative. Retailers like Walmart, Target, and CVS sell prepaid Visa or Mastercard cards at checkout—you pay the card value plus a small fee (usually $2 to $5), and the card is ready to use immediately.
Online services like Chime, Square Cash, and PayPal also offer prepaid cards that can be ordered and sometimes arrive within days. The trade-off is that prepaid cards usually charge monthly fees or per-transaction fees if you use them heavily, so they're best as a temporary solution while you wait for a debit card.
Why Amazon doesn't accept raw bank account numbers
Amazon's checkout system is built around card networks—Visa, Mastercard, Discover, American Express—because those networks handle fraud protection, chargebacks, and dispute resolution. Entering a checking account number directly would require Amazon to process ACH transfers (the system banks use to move money between accounts), which is slower and carries different liability rules.
Card networks are also faster: a debit card transaction clears in seconds, while an ACH transfer takes 1 to 3 business days. For a retailer processing millions of orders daily, the speed and standardization of card networks makes more sense than handling raw bank account numbers at checkout.
Troubleshooting if your debit card is being rejected
If you have a debit card but Amazon won't accept it, the issue is usually one of these: the card has expired, the billing address you entered doesn't match your bank's records, your bank flagged the transaction as suspicious, or the card itself has a problem.
Start by checking the expiration date on the card itself. Then go to your Amazon account, select "Your addresses," and make sure the billing address matches exactly what your bank has on file—including spelling, abbreviations, and apartment numbers. If those are correct, contact your bank and ask if they've blocked the transaction. Some banks decline online purchases until you call and confirm, especially on new cards or large orders. Your bank can also tell you if the card is active and whether there's a daily spending limit that's been hit.
Frequently Asked Questions
Can I use my checking account number at Amazon checkout?
No. Amazon checkout only accepts cards—credit, debit, or prepaid. You can link your checking account to Amazon Pay in your account settings, but at checkout you still select a payment method from Amazon's list, not enter raw account numbers.
How long does it take to link a bank account to Amazon Pay?
Linking takes a few minutes, but verification takes 1 to 2 business days. Amazon deposits two small amounts to your account and asks you to confirm them. Once confirmed, the account is ready to use.
Is it safe to give Amazon my checking account number?
Yes, if you're linking through Amazon Pay in your official account settings. Never enter your account number on a link sent via email or text, and never enter it on a page that doesn't show "amazon.com" in the address bar.
What's the fastest way to buy something on Amazon if I have no card?
A prepaid card from a retailer is fastest—you buy it, load it, and use it immediately. A debit card from your bank takes 5 to 10 business days. Amazon Pay verification takes 1 to 2 days but requires you to already have a checking account.
Will my debit card work on Amazon if my bank hasn't activated it yet?
No. Contact your bank and confirm the card is active before trying to use it. Some banks require you to call or use their app to activate a new card before it works online.