How Best Buy Online Payment Works

When you buy something on Best Buy's website or app, you can pay with a credit card, debit card, digital wallet, or Best Buy credit card. Best Buy processes the payment when ready when you complete checkout — the money leaves your account right away, even if your order ships days later. You'll see the charge on your statement within one to three business days, depending on your bank.

Best Buy does not hold the full payment and release it when your item ships. Instead, the charge posts to your account as soon as you click the final "Place Order" button. If you cancel the order before it ships, Best Buy refunds the charge, but the refund can take five to ten business days to appear back in your account.

Key Takeaways

  • Best Buy charges your payment method when ready at checkout, not when the item ships.
  • You can pay with Visa, Mastercard, American Express, Discover, debit cards, Apple Pay, Google Pay, PayPal, or a Best Buy credit card.
  • If you cancel an order, the refund takes five to ten business days to return to your original payment method.
  • Best Buy will not charge you again if a payment fails — you'll receive an email asking you to update your payment method before the order can proceed.

Payment Methods Best Buy Accepts

Best Buy takes all major credit cards: Visa, Mastercard, American Express, and Discover. You can also use a debit card linked to any of those networks. If you have a Best Buy credit card (issued by Citi), you can use that for the same-day charge and to earn rewards points on your purchase.

Digital wallets work too. You can pay with Apple Pay, Google Pay, or PayPal at checkout. These methods are faster because your payment information is already stored — you just authenticate with your fingerprint, face, or password. Best Buy also accepts payment through its own app using any of these methods.

Best Buy does not accept wire transfers, bank transfers, cryptocurrency, or cash on delivery. If you're buying online, you must use one of the payment methods listed above.

What Happens When Your Payment Is Processed

The moment you complete checkout, Best Buy sends your payment information to its payment processor, which contacts your bank or card issuer. Your bank checks that the card is valid, that you have sufficient funds or available credit, and that the transaction doesn't look fraudulent. This check takes seconds.

If your bank approves the charge, the money is reserved in your account when ready. You'll see a pending charge on your statement within hours. After one to three business days, the charge becomes final and your available balance drops by that amount. Best Buy has the money, and your order is confirmed.

If your bank declines the charge — because the card is expired, the address doesn't match, or you've hit your credit limit — Best Buy will not process the order. You'll see an error message at checkout and receive an email explaining why the payment failed. You'll need to update your payment method and try again before Best Buy will accept your order.

Refunds and Cancellations

If you cancel your order before it ships, Best Buy initiates a refund to your original payment method. The refund does not happen when ready. Best Buy sends the refund request to your bank within one business day, but your bank takes another four to nine business days to post the credit back to your account. During this time, the money is in transit between Best Buy and your bank.

You'll see the refund as pending on your statement first, then as a completed credit. If you paid with a debit card, the refund goes back to that debit card's account. If you paid with a credit card, the credit appears as a negative charge on your bill. If you paid with a digital wallet like Apple Pay, the refund goes back to the card linked to that wallet.

If your order has already shipped, you'll need to return the item to Best Buy before a refund is issued. Refunds for returned items follow the same timeline — five to ten business days after Best Buy receives and inspects the return.

Best Buy Credit Card Payments

If you use a Best Buy credit card at checkout, the charge posts to your Citi credit card account the same day. You'll see it as a pending transaction when ready and as a posted charge within one to three business days. The payment does not come out of a bank account — it's added to your credit card balance, which you'll pay off later when you make a payment to Citi.

Best Buy credit card holders earn rewards points on every purchase. The points appear in your Best Buy account within 24 hours of the order being placed, even if the item hasn't shipped yet. You can use those points toward future Best Buy purchases.

If you have a promotional offer on your Best Buy credit card — such as no interest for 12 months on purchases over a certain amount — that offer applies at checkout if you use the card. Make sure you're aware of the terms before you buy, because the promotional period starts when the charge posts, not when the item arrives.

Security and Fraud Protection

Best Buy uses encryption to protect your payment information during checkout. Your card number, expiration date, and security code are sent through a find connection and are not stored on Best Buy's servers after the transaction completes. Best Buy also uses fraud detection software to flag unusual purchases — like orders shipping to a different address than your billing address, or multiple orders in a short time.

If Best Buy's system suspects fraud, it may decline your order or contact you to confirm the purchase before processing the payment. This is a security measure, not a problem with your card. If this happens, you can call Best Buy's customer service to verify the order and have it processed manually.

Your bank also monitors for fraud. If your bank thinks a charge is unauthorized, you can dispute it directly with your bank. Best Buy will cooperate with your bank's investigation, but the dispute process is handled between you and your bank, not through Best Buy.

Payment Issues and What to Do

If your payment is declined at checkout, Best Buy will show you an error message. Common reasons include an expired card, an incorrect billing address, insufficient funds, or a card that's been flagged for fraud. Check that your card hasn't expired, that your billing address matches what your bank has on file, and that you have enough available credit or funds. Then try again.

If the same card keeps getting declined, try a different payment method. Use a different credit card, a debit card, or a digital wallet. If none of those work, contact your bank directly — they may have blocked Best Buy's merchant code or flagged your account for security reasons. Your bank can tell you why and can unblock the transaction if it's legitimate.

If you've been charged but your order never appeared in your Best Buy account, wait 24 hours. Sometimes the order confirmation takes time to sync. If it still doesn't show up after a day, contact Best Buy customer service with your confirmation number or the charge on your statement. Best Buy can look up the order and either complete it or issue a refund.

Frequently Asked Questions

Does Best Buy charge my card when I place the order or when it ships?

Best Buy charges your card when ready when you complete checkout, not when the item ships. The charge appears as pending on your statement within hours and becomes final within one to three business days. If you cancel before the order ships, you'll receive a refund, but it takes five to ten business days to appear in your account.

Can I use a gift card to pay for an online order?

Yes. You can enter a Best Buy gift card number at checkout just like a credit card. The gift card balance is deducted from your order total. If your order costs more than the gift card balance, you'll need to provide a second payment method for the difference.

What if I want to change my payment method after I've placed the order?

Once the order is placed and the charge has posted, you cannot change the payment method for that order. If you need to use a different card, you'll have to cancel the order, wait for the refund, and place a new order with the new payment method.

Will Best Buy charge me a fee for paying online?

No. Best Buy does not charge a fee for online payments. The price you see at checkout is the final price you pay, regardless of which payment method you use. Some payment methods like PayPal may charge their own fees, but Best Buy itself does not add any payment processing fees to your order.

How do I know if my payment went through?

You'll see an order confirmation page when ready after checkout, and Best Buy will send you a confirmation email within minutes. Check your email (including spam folder) for the confirmation. You can also log into your Best Buy account and view your order history. If you don't see a confirmation email within an hour, contact Best Buy customer service.