Yes. According to Consumerist.com, if you paid by debit or credit card, Walamrt will look up your receipt and fax it to you.
To process your lookup request, you will need the store location, the date of purchase, and the debit/credit card number. It is also helpful if you know the amount from your statement.
Alternatively, you may call the Walmart Electronic Payments Hotline at 479-277-2643.
For all Walmart.com buys, you can print an Easy Returns Receipt here. You can take your Easy Returns Receipt to the shop with you when you return your item, or you can return your Walmart.com buys by mail.
If you cannot print your Easy Returns Receipt, you can return your purchase to a Walmart store. Walmart's No Receipt policy applies to things returned in a store only.
Different departments may have different return policies. Check each department to learn of any exceptions pertaining to the item you'd like to return.