If you want cash back yes you have to have the receipt. No receipt you will get in store credit.
No. As long as its from walmart your good.
Yes or they will put the money on a gift card. It depends on how old it is or if it's been opened
It helps but no. Usually they'll give you an in store credit as a refund
Thanks! Your answer is awaiting moderation.