Customers are often interested in how long does it Walmart to refund your credit card. However, this depends on several factors before the refund takes place. However, the standard time for Walmart to refund your credit or debit card is five business days.