Learn More Electronics Home Apparel Toys Baby See All Departments Now you can order online and pay with cash. Only at Walmart.
Pay with Cash at Walmart.com

No bank account, no problem. Now you can pay cash for thousands more great Walmart products online at Walmart.com. Just place your order online and pay with cash in a Walmart store at any register. Once you pay, your order ships — either straight to your home or to your store where you can pick it up.

It's easy to pay for your online shopping with cash. Just make your order online as you usually would. At checkout, select "Pay with Cash" as your payment option and choose either Site to Store or home delivery as your shipping method. You'll get an order number to print out or write down. Take your order number — and your cash — to your Walmart store within 48 hours. Your order ships as soon as you pay at the register!

Walmart.com is a place where you can shop online, and pay by cash. Pay with Cash gives you the freedom to choose to pay your way for anything in Walmart's huge selection. Now you can pay for everything online — from daily essentials to once-in-a-lifetime splurges — with real cash, in person. Start imagining the possibilities and Pay with Cash to save money, live better at Walmart.com.