Heads up: this post contains affiliate links. If you click through them we may earn a small commission at no cost to you. We only recommend tools and services we've actually tried. Full disclosure →

If you’ve replaced a card, want to clean up your Walmart Wallet, or need to remove a stored payment method tied to an old account, this guide walks through the verified Walmart Wallet flow on the Walmart app, Walmart.com, and the order-edit path for pending orders. Steps below are verified against Walmart’s official Help Center as of May 2026.

The single most important rule from Walmart: “If your card number has changed, delete the card, and add it again.” Walmart doesn’t support editing the card number on a saved payment method — only edits to billing address, expiration date, or CVV. For any number change, the official path is delete-then-re-add.

Walmart’s official policy on saved payment methods

Three rules govern Walmart Wallet management:

  1. Wallet supports almost every payment type: Walmart accepts EBT (in participating states for eligible items), debit, credit, pay-by-bank, gift cards, Walmart Balance, HSA/FSA, OTC Network, Healthy Benefits, and PayPal. Each type lives in your Wallet and follows the same edit/delete flow.
  2. You can edit some fields, not the card number: Billing address, expiration date, and security code are editable. The card number itself isn’t — if your card number changed (e.g., a replacement card after fraud), you must delete and re-add.
  3. You can swap a payment method on a pending order, but only once: If your order hasn’t shipped yet, Walmart lets you change the payment method through Order History → Edit under Payment Method. Only one update per order, and only while the order is still pending or in “prepared” status — not once it’s on the way.

Remove a payment method on the Walmart app or Walmart.com

The Wallet UX is shared between the Walmart app and Walmart.com — same path, same labels.

Step 1 — Open Wallet

  1. Open the Walmart app or go to Walmart.com in a browser.
  2. Select Account.
  3. Select the Settings gear icon at the top right.
  4. Select Wallet.

Step 2 — Edit or remove the card

  1. From the Wallet list, find the card you want to remove.
  2. Select Edit next to the payment method.
  3. On the edit screen:
    • To remove the card entirely, scroll down and tap Delete Card (or the trash/remove option).
    • To update billing address, expiration date, or CVV, change the field and tap Save.

Step 3 — Confirm the deletion

Walmart prompts for confirmation before final deletion. Confirm to remove. The card disappears from your Wallet.

If you don’t see a Delete option, the most common cause is that the card is currently associated with a pending order. Wait for the order to ship or be delivered, then retry.

Update payment method on a pending order

If you’ve already placed an order but want it charged to a different card, Walmart provides a one-time-per-order update path:

  1. Open the Walmart app or Walmart.com.
  2. Select Account.
  3. Select Purchase history.
  4. Select the order you want to change.
  5. Select Edit under Payment Method.
  6. Select or add a new payment method.

Restrictions

  • One update per order — Walmart enforces a hard cap.
  • Order must still be in pending or prepared status — once it’s on the way or delivered, the payment method is locked.
  • Only the payment method changes — you can’t change items, quantity, or delivery address through this flow.

If the order has already shipped and you need to dispute the charge, contact Walmart customer service or your card issuer.

When replacing a card with a new one, Walmart’s safest pattern mirrors the official help-center guidance:

  1. Add the new card to your Wallet via Account → Settings → Wallet → Add new payment method.
  2. Verify it works by selecting it as default at checkout (or by completing a small purchase if you want full confirmation).
  3. Then delete the old card via the Edit → Delete flow.

This order matters when the old card is your default — Walmart doesn’t break checkout if you delete the only card on file, but you’ll be forced to enter a new card before you can complete your next purchase. Adding-first is smoother.

Specific payment types

Credit and debit cards

Standard flow above. Walmart auto-fills the card type (Visa, Mastercard, Amex, Discover) from the BIN.

Gift cards

Walmart and Walmart eGift cards live in Wallet alongside credit cards. Same edit/delete flow. Note that gift cards generally can’t be removed once a balance is associated with them — Walmart treats the balance as money and prevents accidental deletion. Use the gift-card balance first; the card auto-clears when depleted.

EBT / SNAP

EBT cards are added through the same Wallet flow but only display when shopping for SNAP-eligible items. Removal is the same Edit → Delete.

HSA / FSA / Benefit cards

HSA/FSA cards are added as credit cards. Once saved, Walmart classifies them as benefit cards. Removal is identical.

PayPal

PayPal is added through Wallet → Add new payment method → PayPal, which redirects to PayPal for OAuth. Removal from Walmart’s side is via Edit → Delete on the PayPal entry. To fully revoke at PayPal’s end (recommended), also go to PayPal → Settings → Permissions → Manage Authorized Apps → Walmart → Remove.

Pay-by-Bank

Connect up to three bank accounts but only one active at a time. Removal: Wallet → Edit on the bank entry → Delete. Walmart pulls from the connected bank instantly at checkout for many account types.

What changes after you remove a payment method

WhatEffect
In-flight ordersNot affected. The charge cleared at order placement.
Past order historyStays visible. Past charges remain on the original card.
Future ordersWalmart prompts you to choose or add a payment method at checkout.
Walmart+ subscriptionBills the active subscription payment method. If that’s the card you deleted, Walmart will prompt you to update before next renewal.
Walmart Cash / Walmart BalanceUnaffected — these are stored values tied to your account, not your card.
Pending refundsProcess to the original card via the transaction record, not your stored Wallet.

Common removal errors and fixes

Delete option is grayed out Most often, the card is tied to a pending order. Wait for the order to ship or be delivered.

“This card is required for your subscription” Your Walmart+ membership auto-bills this card. Add a different card, set it as the Walmart+ payment method (Account → Walmart+ → Manage), then retry the deletion.

The card disappears, then reappears App cache. Sign out and sign back in, or force-quit the Walmart app.

“Delete Card” button missing Update the Walmart app — older versions hide the delete button on certain card types.

Charged after deletion Either the order was already in progress (charge processed before deletion), or Walmart+ auto-billed before the deletion took effect. Check Purchase History; contact Walmart customer service for unfamiliar charges.

Pay-by-bank won’t disconnect Walmart’s pay-by-bank integration is held by your bank’s Open Banking authorization. If the Wallet delete doesn’t fully revoke, sign into your online banking and revoke the Walmart connection from your bank’s connected-apps list.

Pro tips for cleaner Walmart Wallet management

  • Don’t try to “edit” a card with a new number — Walmart’s Help Center explicitly says: delete the old card, add the new one. Trying to overwrite the card number through Edit is unsupported and may corrupt the saved record.
  • Set your default at the Wallet screen — when multiple cards exist, Walmart uses the most recently selected default. Promote your preferred card before checkout.
  • Use the website for cleaner state — the web interface reflects backend state faster than the app’s cache.

Looking for grocery delivery alternatives?

If you’re cleaning out Walmart because you’ve moved on, a couple of strong alternatives:

Shipt → — Target’s grocery delivery service. Bigger national footprint than many people realize. Free trial available for new members.

Amazon Fresh / Whole Foods (SNAP/EBT eligible) → — Amazon’s grocery delivery, with SNAP/EBT support for qualifying items. Often the cheapest per-item.

Uber Eats → — for prepared meals when you don’t want to cook your Walmart haul.

If you’re staying with Walmart, Walmart+ bundles free shipping with no minimum, free same-day grocery delivery on $35+, member-only fuel discounts, and Paramount+ Essential.

Looking for grocery alternatives? Shipt delivers from Target, Meijer, and many regional grocers. Free trial available for new members. Try Shipt Free →

FAQ

Why won’t Walmart let me remove my card?

Most often the card is tied to a pending order or to your Walmart+ subscription. Resolve those first, then retry.

Can I edit my card number on Walmart?

No. Walmart explicitly says: “if your card number has changed, delete the card, and add it again.” You can edit billing address, expiration, and CVV — not the card number itself.

How many cards can I save on Walmart?

Walmart doesn’t publish a specific limit. In practice, the wallet supports plenty of cards. The interface gets cluttered past 5-10, so cleanup is worth doing periodically.

Will deleting my card cancel my Walmart+ subscription?

No. Walmart+ stays active. If the deleted card was the Walmart+ billing card, Walmart will prompt you to update it before next renewal.

Can I undo a deletion?

No. Re-add the card by entering the number, expiration, CVV, and ZIP again — Walmart treats it as a fresh add.

Does removing a card affect my Walmart Cash or Walmart Balance?

No. Walmart Cash and Walmart Balance are stored-value accounts tied to your customer profile, not to a specific card.

How do I switch a Walmart+ payment method without deleting?

Account → Walmart+ → Manage Membership → update the payment method directly. Don’t delete the old card from Wallet first; switch the membership first, then delete.

Can I have zero payment methods on Walmart?

Yes. Walmart doesn’t require at least one card on file unless you have an active Walmart+ membership.

What if I’m charged after deletion?

Either the order was already in progress, or Walmart+ auto-billed before the deletion took effect. Check Purchase History; if unfamiliar, contact Walmart customer service.

Where does Walmart’s official guide live?

walmart.com/help/article/payment-methods. Walmart maintains it directly.


Related reading: