Credit Cards (What if my card is from a non-U.S. bank?)
- American Express
- Discover (including Walmart Discover)
- MasterCard
- Visa
- Walmart Credit Learn More
ATM / Debit / Check Cards, including:
- The Walmart MoneyCard
- Those with a MasterCard logo on the front
- Those with a Visa logo on the front
Top of Page
If Your Card Is Issued by a Non-U.S. Bank
Credit and debit cards issued by banks outside of the U.S. are a valid form of payment on Walmart.com. These cards are subject to the same security checks as cards issued by banks in the U.S.
The security checks are intended to ensure the safety and security of your financial information and prevent unauthorized use of your credit or debit card. Unfortunately, communication with foreign banks is not always as seamless as with banks based in the U.S., and we may be unable to verify the information required to complete your transaction.
If we are unable to verify payment, we will cancel your order and send you notification by email that the order could not be completed. To further ensure security and privacy, these emails do not include details of why the order was not completed.
Top of Page
Walmart Credit Cards
The Walmart Credit Card is accepted at Walmart, Walmart.com and Sam's Club. To learn more about the Walmart Credit Card, call 877-294-7880 or visit the Walmart Credit Cards website.
The Walmart Discover Card is accepted everywhere you see the Discover Network sign. For information on the Walmart Discover Card, call 1-866-611-1148 or visit the Walmart Credit Cards website.
Top of Page
When You Will Be Charged
Payment by credit, ATM, debit or check card:
The payment amount is authorized and held by your financial institution at the time you place your order. Your account is actually charged when your order ships.
Please note: Authorized and held amounts will not be available for other purchases. If an order is canceled, the authorization hold will expire in accordance with the terms of your bank or financial institution.
Payment by Gift Card, eGift Card or Paypal®
The money is deducted at the time you place your order.
Payment by Bill Me Later®
Your Bill Me Later account will be charged when your order ships.
Top of Page
Pending Charges and Authorization Holds
If you used a credit card or Bill Me Later for an order that was attempted but not completed, an order that was cancelled or an order that is still processing, and a charge from Walmart.com appears on your method of payment, it is because your financial institution placed a temporary authorization on your account to ensure funds will be available if the order goes through.
This pending charge is an initial hold that temporarily lowers your available balance. Your account is not actually billed until the order ships, so if the order is cancelled and does not ship, the hold will automatically expire in accordance to the timeframe set by your financial institution and no action is required on your part.
Credit Card Authorization Holds:
- An authorization hold will be placed on your credit or debit card each time an order is placed to confirm the card is valid. The hold should be released within 3 to 5 business days
- For cancelled orders, authorizations may still take 3 to 5 days to be released. The length of the hold is determined by the bank or other financial institution that issued your card. You will not be charged for cancelled orders
- For additional questions, please contact your financial institution or card provider
PayPal Authorizations:
- If a PayPal order is cancelled, an authorization hold may apply and should automatically drop off after 7 business days
- All PayPal orders are charged immediately, including preorders
- For further information, visit www.paypal.com or call 1-888-221-1161
Prepaid Charge and Gift Cards with Visa, MasterCard, or American Express Logos:
- Prepaid cards do not have authorizations placed on them by Walmart. Any authorizations placed on prepaid cards are placed by the company issuing the card
- All prepaid cards are charged when the order is placed and will be refunded if the order is cancelled and can take up to 30 days
Top of Page