Walmart generally accepts the following payment methods:
- Credit & Debit Cards
- Visa and most debit cards with the Visa logo.
- MasterCard and most debit cards with the MasterCard logo.
- American Express
- You must call Customer Service to place an order using a check or money order.
- Your check must be in USD currency and drawn on a US Bank. No foreign checks will be accepted.
- We accept personal checks and money orders. Place your order and then send us your check or money order for payment along with a copy of your receipt (or at least note your order number on your check or money order). If you send us a check, we will process your order as soon as the check clears, which is typically 5 business days for most US banks.
Checks & Money Orders