First of all track your walmart order with a click on the following link
If the order is delayed then you can check in these questions and answers to check possible reasons.
Does Walmart experience delays in processing orders?
Yes, Walmart may experience delays in processing orders due to unforeseen circumstances. However, they provide real-time order update emails to keep customers informed of any delays.
What should I do if I experience delays when picking up my order at Walmart?
If you experience delays when picking up your order at Walmart, make sure you have received the “Ready for Pickup” email and call the number on the pickup sign to check in for your order. If you experience an extended delay, contact Walmart’s customer support team.
What should I do if I don’t receive my Walmart delivery order within the 1-hour delivery window?
If you don’t receive your Walmart delivery order within the 1-hour delivery window, contact Walmart’s customer care team using the “Contact Us” button on their website.
What happens if a Walmart delivery is returned to the store?
If a Walmart delivery is returned to the store, an associate will contact you to reschedule the delivery. If rescheduling is not possible, Walmart will cancel the delivery order and you won’t be charged for it.
What should I do if I experience delays with shipping and carriers?
Walmart’s order tracker displays new estimated delivery dates. If your tracking information hasn’t updated for two business days, or it’s two business days after your estimated delivery date, use the “Contact Us” button to contact Walmart’s customer care team for assistance.
How can I check for known shipping delays in my area?
To check for known shipping delays in your area, click on the links below:
Is there a late delivery compensation?
There is not any official delivery compensation policy. However there are some sources like this that mention a reimburse of up to 15% of the purchase price.
What should I do if I have other concerns or questions about pickup, delivery, or shipping delays?
If you have any other concerns or questions about pickup, delivery, or shipping delays, use the “Contact Us” button on Walmart’s website to contact their customer care team. They are always happy to assist you and make your shopping experience as smooth as possible!