Does Walmart accept Discover card?

Asked by: Anjali Watsica  |  Last update: December 31, 2025
Score: 4.1/5 (24 votes)

Many national chains like Walmart, Meijer, Kroger, Publix, and Albertsons all accept Discover Card. Walmart takes Discover directly in their Walmart Pay app,2 and a lot of top stores even let you get cash back with your purchase with no additional fees.

Can I use a Discover credit card at Walmart?

Easy to Set Up, Easy to Use

Create a Walmart.com account, or sign in to your existing account. Select Add Payment Methods and enter your Discover card details. Agree to the Terms and Conditions, follow prompts to verify proper set up, and create a Walmart PIN.

Where is the Discover card not accepted?

Costco. Costco only accepts Visa credit cards at its warehouses. However, if you order from Costco through Uber Eats or Instacart, you can charge the purchase to Discover. Ordering Costco online could be more expensive, as you'll pay delivery, processing fees, tip to the driver, and a markup on Costco's goods.

What credit cards does Walmart accept?

  • Blue Cash Everyday® Card from American Express.
  • U.S. Bank Shopper Cash Rewards® Visa Signature® Card.
  • Chase Freedom Flex®
  • Discover it® Cash Back.
  • PayPal Cashback Mastercard®

Can I pay my Discover credit card bill at Walmart with cash?

To pay bills in-store, bring your account number, cash or a debit card & the company name. (Please note, some billers may require additional information, as well as a photo ID.)

Paying A Credit Card Bill (I Wish I Knew THIS)

19 related questions found

Where can I pay Discover credit card?

Head over to https://www.discover.com/credit-cards/ from your desktop computer or mobile device. From there, you can create an account, review your existing credit card balance, and make payments.

Can I pay with my credit card at Walmart?

Walmart accepts several payment methods such as the following: EBT cards from participating states for the purchase of EBT eligible items. Debit cards. Credit cards.

What cards does Walmart not accept?

Walmart.com does not accept the following payment methods:
  • Layaway (only available in stores during the holiday season)
  • Walmart Community and Business Card.
  • Sam's Club Advantage Member Credit Card.
  • COD (Cash on delivery)
  • Purchase Orders.
  • FSA Cards.
  • Gift cards from other merchants.
  • International Credit Cards.

Does Target take Discover Card?

Target stores

Third-party credit cards: Visa®, Mastercard®, Discover®/Novus®, American Express®, credit cards from foreign banks (JCB Japanese Credit Bureau), Diner's Club International, and FSA/HSA cards are redeemable for FSA/HSA eligible items. Debit/ATM and EBT cards: U.S.-issued debit/ATM cards.

Does Amazon accept Discover cards?

Amazon Pay accepts credit and debit cards. Credit cards currently accepted include Visa, Mastercard, Discover, American Express, Diners Club, and JCB. The Amazon.com store card is available for use with selected merchants. In some circumstances, you might be limited to using Visa and Mastercard credit cards.

Why does no one use Discover Card?

Merchants Pay More

It may come as no surprise that the reason many merchants opt-out of accepting Discover cards (and American Express, for that matter) is about the bottom line. The Discover card is also like American Express in that they both charge a bit more to store owners to accept their cards.

Why are Discover cards being declined?

Your card may not get approval if you've reached your credit limit, or if you attempt a purchase that exceeds your available credit. A large purchase that doesn't fit your spending patterns may appear suspicious to your credit card company, so they may decline the transaction.

Can I withdraw money from my Discover credit card?

Yes! Discover Card provides quick and easy options to get cash anytime and anywhere. You can get cash with your Discover card in three easy ways: (1) cash advance into checking, (2) ATMs, and (3) banks and credit unions.

How do I load my Discover card at Walmart?

With your new contactless debit card and a minimum of $20 in hand, head to your nearest U.S.-based Walmart and ask a cashier to add cash directly to your account.

Does McDonald's take Discover?

Yes, McDonald's does take credit cards. Customers can pay with Visa, Mastercard, American Express, and Discover credit cards issued by a U.S. Bank at McDonald's locations. Credit cards can also be used when ordering through the McDonald's mobile app, as well as third-party delivery apps.

Does Discover card work at Walmart?

Many national chains like Walmart, Meijer, Kroger, Publix, and Albertsons all accept Discover Card. Walmart takes Discover directly in their Walmart Pay app,2 and a lot of top stores even let you get cash back with your purchase with no additional fees.

Who bought out Discover?

Capital One's $35.3 billion all-stock deal to purchase Discover could make it the largest credit card issuer in the country, in addition to expanding both its digital banking presence and Discover's global payment network.

Does Walgreens take Discover card?

Walgreens stores accept cash, check, gift card, debit card, Visa, MasterCard, Discover Network, American Express, CareCredit or Apple Pay. Did this answer your question? What are your accepted payment options? Pay at the store.

Why does Walmart declined my card?

Your card may be declined for a number of reasons: the card has expired; you're over your credit limit; the card issuer sees suspicious activity that could be a sign of fraud; or a hotel, rental car company, or other business placed a block (or hold) on your card for its estimated total of your bill.

Which credit card is not accepted the most?

American Express is more expensive to process than other credit cards, which is why some businesses choose not to accept Amex cards.

What cards are accepted at Walmart?

Walmart accepts a wide range of debit and credit cards, including:
  • Visa;
  • MasterCard;
  • Discover;
  • American Express;
  • Capital One Walmart Credit Card.

Is it safe to use credit card at Walmart?

Walmart stores only verified payment methods—including credit cards—must include CVV codes. Information is always encrypted over secure networks called Secure Sockets Layer (SSL).

Where can I pay my Discover card bill in person?

You cannot pay the Discover credit card in a branch, because Discover doesn't have any branches. If you need to pay using cash, Western Union is your only option. You can wire a cash payment to Discover Card from any Western Union location and expect your payment to be credited to your account within 24 hours.

Why does Walmart keep charging my card?

If you see a Walmart.com charge on your card, but you don't recognize it as yours, your card may be compromised. Select the Chat with us button to get help right away. When prompted, type Unauthorized Charges in the chat window.