Walmart Payment Methods 2026: What Walmart Accepts In Store and Online

ML

Michael Litwack

Taxomate

7 min read
Walmart Payment Methods 2026: What Walmart Accepts In Store and Online

If you want the short answer, Walmart payment methods depend on where you check out. In stores, Walmart accepts cash, major credit cards, debit cards, gift cards, benefit cards, and Walmart Pay. Online, Walmart accepts major cards, PayPal, gift cards, pay by bank, Walmart Balance, and some benefit programs.

The old confusion usually comes from mixing Walmart Pay with Walmart.com checkout. They are not the same thing. Walmart Pay is the app-based QR checkout method for stores. It is not the same as Apple Pay or Google Pay, and Walmart does not present it as an online wallet.

This refresh was checked against Walmart Help Center guidance on March 5, 2026.

Walmart payment methods at a glance

Payment methodIn storeOnline
CashYesNo
Visa, Mastercard, American Express, DiscoverYesYes
Debit cardsYesYes
Walmart gift cardsYesYes
PayPalNo clear in-store support listed by WalmartYes
Pay with bankNoYes
Walmart Balance / Walmart CashNoYes
EBT and other benefit cardsYes, where eligibleYes, on eligible items
Walmart PayYesNo
Apple Pay / Google Pay / Samsung PayNot listed by WalmartNot listed by Walmart
AffirmNot listed for register checkoutAvailable during eligible online checkout

What Walmart accepts in store

For store checkout, the core list is simple. You can pay with cash, major credit cards, debit cards, Walmart gift cards, and eligible benefit cards. If you want to pay with your phone, Walmart wants you to use Walmart Pay inside the Walmart app.

That matters because a lot of older guides blur together “mobile payment” and “digital wallet.” Walmart Pay is not the same as tapping your iPhone or Android phone at the register with Apple Pay or Google Pay. Walmart’s own help flow centers on scanning a QR code in the app.

Does Walmart accept Mastercard, Visa, Amex, and Discover?

Yes. Walmart accepts all four major card networks. That includes both credit cards and most debit cards attached to those networks.

If you are shopping in a store, you can usually insert, swipe, or tap a physical card. If you are shopping online, you can save the card to your Walmart account and use it at checkout.

Does Walmart take PayPal?

Yes, but the clean answer is online.

Walmart’s payment methods help page lists PayPal as an accepted checkout option for Walmart.com. What Walmart does not clearly document on its current help pages is a general in-store PayPal flow. Older articles often claimed you could use PayPal in store through Walmart Pay, but Walmart’s current Walmart Pay documentation focuses on cards and gift cards saved in the Walmart app, not a general PayPal wallet connection.

So if your question is “Can I check out with PayPal on Walmart.com?” the answer is yes. If your question is “Can I use PayPal at the register in a Walmart store?” Walmart’s own current help content does not present that as a standard option.

What is Walmart Pay, and where can you use it?

Walmart Pay is Walmart’s in-app checkout tool for in-store purchases. You open the Walmart app, choose Walmart Pay, and scan the QR code shown at checkout. Your saved payment method in the app covers the purchase.

Walmart says you can use these saved methods in Walmart Pay:

  • Credit cards
  • Debit cards
  • Walmart gift cards

The key correction to the old article is this: Walmart Pay is not described by Walmart as a payment method for Walmart.com checkout, and it is not described as a Sam’s Club payment option.

Does Walmart accept Apple Pay, Google Pay, or Samsung Pay?

Walmart does not list Apple Pay, Google Pay, or Samsung Pay on its accepted payment methods page. Instead, Walmart directs mobile shoppers toward Walmart Pay for in-store checkout.

That means the practical answer for most shoppers is:

  • Apple Pay: not listed by Walmart as accepted
  • Google Pay: not listed by Walmart as accepted
  • Samsung Pay: not listed by Walmart as accepted

This is one of those areas where precision matters. The strongest claim supported by Walmart’s own current help pages is not “Walmart has publicly banned every wallet forever.” It is that Walmart’s official accepted-payment documentation does not list those wallets and points shoppers to Walmart Pay for in-store phone checkout.

What Walmart accepts online

Walmart’s payment methods page gives the clearest list for online checkout. Walmart.com currently lists these options:

  • Major credit cards
  • Debit cards
  • PayPal
  • Walmart gift cards
  • Pay with bank
  • Walmart Balance
  • Health benefits cards, on eligible items
  • EBT and benefit programs, on eligible items
  • Affirm, when available during checkout

Some of these are conditional. EBT and health benefits cards only work on eligible purchases. Affirm is not something you add like a normal card ahead of time. Walmart shows it during checkout when the order qualifies.

Can you pay with cash or checks at Walmart?

You can pay with cash in Walmart stores. Cash is still a normal in-store payment method.

Checks are where older blog posts often get sloppy. Walmart’s current payment-method help pages do not center personal checks as a standard accepted method, so this article does not treat checks as a reliable core option. If you need a guaranteed answer for a local store, verify directly with that location before relying on it.

What payment restrictions should you expect?

Even when a payment type is accepted, restrictions still apply:

  • Benefit cards only work on eligible items
  • Some payment options only show up online, not in stores
  • Walmart Pay is for store checkout, not general web checkout
  • Availability can vary by order type, pickup flow, and item eligibility

If you are buying groceries, using pickup, or checking out with benefits, always watch the payment options shown in that exact checkout flow. Walmart’s system can narrow the list based on what is in the cart.

What Walmart sellers should care about

If you sell on Walmart Marketplace, customer payment methods are only part of the story. Walmart controls the buyer checkout experience. Your real operational problem is what happens after the sale:

  • payouts
  • fees
  • settlement timing
  • accounting sync
  • reconciliation in QuickBooks or Xero

If you need help on the seller side, start with our guide to Walmart seller fees. If you are trying to automate cleanup in QuickBooks, look at our Walmart QuickBooks integration. If you want the broader bookkeeping picture across marketplaces, read our guide to ecommerce accounting.

Bottom line

Walmart accepts more payment methods online than many older articles suggest, but the important distinction is still simple:

  • In store: cash, cards, gift cards, benefit cards, and Walmart Pay
  • Online: cards, PayPal, gift cards, pay by bank, Walmart Balance, eligible benefits, and sometimes Affirm
  • Not clearly listed by Walmart: Apple Pay, Google Pay, Samsung Pay, and general in-store PayPal checkout

If you are a shopper, that tells you how to check out. If you are a Walmart seller, the next step is not customer checkout. It is getting your payouts, fees, and accounting entries cleaned up correctly.

About the Author

ML

Michael Litwack

Taxomate

Frequently Asked Questions

Does Walmart accept Mastercard?

Yes. Walmart accepts Mastercard credit cards and debit cards in store and online.

Does Walmart take PayPal?

Yes. Walmart lists PayPal as an accepted payment method for Walmart.com checkout.

Does Walmart accept Apple Pay?

Walmart does not list Apple Pay as an accepted payment method. For in-store phone checkout, Walmart pushes Walmart Pay instead.

Can you use Walmart Pay online?

No. Walmart Pay is built for in-store checkout in the Walmart app. Walmart's help page does not describe it as an online payment option.

Can you pay cash at Walmart?

Yes. Cash is still accepted in Walmart stores, but it is not an online payment option.

Automate Your Walmart Accounting

Connect your sales channels to your accounting software in minutes.

Get Started Free