What payment methods does Walmart accept?
The short answer: Walmart accepts PayPal (online, in the app), Gift cards, and Cash (in store); accepts Apple Pay (in store, at self-checkout), Google Pay (in store, at self-checkout), Klarna (in store, online), and EBT / SNAP with conditions; does not accept Affirm; we could not confirm whether it takes Venmo, Cash App Pay, Afterpay, and Checks. Last verified September 2026 against official Walmart documentation.
Accepted at Walmart
- Apple Pay (in store, self-checkout only)Phased tap-to-pay rollout began Aug 24, 2026; all US stores planned by end of 2026 — check local store for availability.
- Google Pay (in store, self-checkout only)Phased tap-to-pay rollout began Aug 24, 2026; all US stores planned by end of 2026 — check local store for availability.
- ✓ PayPal (online, app only)
- Klarna (in store, online only)Klarna confirmed on 2025-03-17 that it exclusively powers Walmart BNPL as 'OnePay Later' (OnePay installment loans powered by Klarna), available on Walmart.com and in Walmart stores, integrated across physical and digital channels; eligibility/approval applies and loans are managed in the OnePay app. Not a standalone Klarna checkout.
- EBT / SNAPEBT from participating states accepted for EBT-eligible items in stores and on eligible online/app grocery orders.
- ✓ Gift cards
- ✓ Cash (in store only)
Payment methods at Walmart
| Payment method | In store | Self-checkout | Online | App |
|---|---|---|---|---|
| Apple Pay | △ Conditional | △ Conditional | ✕ Not accepted | ✕ Not accepted |
| Google Pay | △ Conditional | △ Conditional | ✕ Not accepted | ✕ Not accepted |
| PayPal | ✕ Not accepted | ✕ Not accepted | ✓ Accepted | ✓ Accepted |
| Venmo | ? Not confirmed | ? Not confirmed | ? Not confirmed | ? Not confirmed |
| Cash App Pay | ? Not confirmed | ? Not confirmed | ? Not confirmed | ? Not confirmed |
| Klarna | △ Conditional | ? Not confirmed | △ Conditional | ? Not confirmed |
| Afterpay | ? Not confirmed | ? Not confirmed | ? Not confirmed | ? Not confirmed |
| Affirm | ✕ Not accepted | ✕ Not accepted | ✕ Not accepted | ✕ Not accepted |
| EBT / SNAP | △ Conditional | △ Conditional | △ Conditional | △ Conditional |
| Gift cards | ✓ Accepted | ✓ Accepted | ✓ Accepted | ✓ Accepted |
| Cash | ✓ Accepted | ? Not confirmed | – N/A | – N/A |
| Checks | ? Not confirmed | ? Not confirmed | – N/A | – N/A |
Last verified: September 2026 against official Walmart documentation.
Details by payment method
Does Walmart take Apple Pay? Officially confirmed
Walmart — with conditions: in store, self-checkout. Phased tap-to-pay rollout began Aug 24, 2026; all US stores planned by end of 2026 — check local store for availability.
Source: corporate.walmart.com
Does Walmart take Google Pay? Officially confirmed
Walmart — with conditions: in store, self-checkout. Phased tap-to-pay rollout began Aug 24, 2026; all US stores planned by end of 2026 — check local store for availability.
Source: corporate.walmart.com
Does Walmart take PayPal? Officially confirmed
Walmart — yes: online, app. PayPal is a listed Walmart.com payment method; the Walmart app uses the same online payment methods.
Source: walmart.com
Does Walmart take Venmo? Not confirmed
Not confirmed — we couldn't find official documentation on whether Walmart accepts Venmo.
Source: walmart.com
Does Walmart take Cash App Pay? Not confirmed
Not confirmed — we couldn't find official documentation on whether Walmart accepts Cash App Pay.
Source: walmart.com
Does Walmart take Klarna? Provider confirmed
Walmart — with conditions: in store, online. Klarna confirmed on 2025-03-17 that it exclusively powers Walmart BNPL as 'OnePay Later' (OnePay installment loans powered by Klarna), available on Walmart.com and in Walmart stores, integrated across physical and digital channels; eligibility/approval applies and loans are managed in the OnePay app.
Source: klarna.com
Does Walmart take Afterpay? Not confirmed
Not confirmed — we couldn't find official documentation on whether Walmart accepts Afterpay.
Source: walmart.com
Does Walmart take Affirm? Provider confirmed
No — Walmart does not accept Affirm through any of the channels we track. Displaced by Klarna-powered OnePay Later in March 2025; Affirm was Walmart's BNPL partner since 2019.
Source: klarna.com
Does Walmart take EBT / SNAP? Officially confirmed
Walmart — with conditions: in store, self-checkout, online, app. EBT from participating states accepted for EBT-eligible items in stores and on eligible online/app grocery orders.
Source: walmart.com
Does Walmart take Gift cards? Officially confirmed
Walmart — yes everywhere. Walmart gift cards accepted in stores and on Walmart.com; cannot be used to buy other gift cards.
Source: walmart.com
Does Walmart take Cash? Officially confirmed
Walmart — yes: in store. Walmart's official corporate announcement lists cash among existing payment options at checkout.
Source: corporate.walmart.com
Does Walmart take Checks? Not confirmed
Not confirmed — we couldn't find official documentation on whether Walmart accepts Checks.
Source: none documented — listed as not confirmed.
Sources
- Walmart accepted payment methods (official help) (walmart.com)
- Walmart Apple Pay / tap-to-pay rollout Aug 2026 (MacRumors) (macrumors.com)
- Klarna press release: partnership with OnePay (official provider) (klarna.com)
- Walmart corporate: tap-to-pay announcement (official) (corporate.walmart.com)
Frequently asked questions
Does Walmart take Apple Pay?
Walmart — with conditions: in store, self-checkout. Phased tap-to-pay rollout began Aug 24, 2026; all US stores planned by end of 2026 — check local store for availability.
Does Walmart take Google Pay?
Walmart — with conditions: in store, self-checkout. Phased tap-to-pay rollout began Aug 24, 2026; all US stores planned by end of 2026 — check local store for availability.
Does Walmart take PayPal?
Walmart — yes: online, app. PayPal is a listed Walmart.com payment method; the Walmart app uses the same online payment methods.
Does Walmart take Venmo?
Not confirmed — we couldn't find official documentation on whether Walmart accepts Venmo.
Does Walmart take Cash App Pay?
Not confirmed — we couldn't find official documentation on whether Walmart accepts Cash App Pay.
Does Walmart take Klarna?
Walmart — with conditions: in store, online. Klarna confirmed on 2025-03-17 that it exclusively powers Walmart BNPL as 'OnePay Later' (OnePay installment loans powered by Klarna), available on Walmart.com and in Walmart stores, integrated across physical and digital channels; eligibility/approval applies and loans are managed in the OnePay app.
Does Walmart take Afterpay?
Not confirmed — we couldn't find official documentation on whether Walmart accepts Afterpay.
Does Walmart take Affirm?
No — Walmart does not accept Affirm through any of the channels we track. Displaced by Klarna-powered OnePay Later in March 2025; Affirm was Walmart's BNPL partner since 2019.
Does Walmart take EBT / SNAP?
Walmart — with conditions: in store, self-checkout, online, app. EBT from participating states accepted for EBT-eligible items in stores and on eligible online/app grocery orders.
Does Walmart take Gift cards?
Walmart — yes everywhere. Walmart gift cards accepted in stores and on Walmart.com; cannot be used to buy other gift cards.
Does Walmart take Cash?
Walmart — yes: in store. Walmart's official corporate announcement lists cash among existing payment options at checkout.
Does Walmart take Checks?
Not confirmed — we couldn't find official documentation on whether Walmart accepts Checks.
Spot something wrong?
Payment policies change. If any answer above is out of date, contact us and we'll re-verify it against Walmart's official documentation.