Question: how long does it take for my walmart payment to post?
Answer: If you submit your payment online via your Walmart card account, or if you make a payment over the phone, it should be processed in 2-3 days. If you set up E-Payment, the payment retrieved from your linked bank account will post on the same day.