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 methodIn storeSelf-checkoutOnlineApp
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
✓ Accepted △ Conditional ✕ Not accepted ? Not confirmed – 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

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.