Here's the bottom line: Walmart doesn't directly accept Afterpay as a payment method. This applies to both in-store and online transactions at Walmart. While this might be a setback for Afterpay enthusiasts, fret not! We'll delve into alternative payment options at Walmart later.