Who Has the Acceptance Edge: American Express or Discover?

Both are now widely accepted in the U.S. But you'll still want a backup card and some cash when traveling abroad.

Ben Luthi, Sara RathnerMay 18, 2020
Who Has the Acceptance Edge — American Express or Discover-story

Many or all of the products featured here are from our partners who compensate us. This may influence which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own.

Credit cards are a convenient alternative to carrying cash — as long as merchants accept them. And that can depend on which of the four main U.S. payment networks your card runs on: Visa, Mastercard, Discover or American Express.

Visa and Mastercard are accepted by virtually every merchant that takes credit cards, both in the U.S. and internationally.

Discover and American Express, however, are working to catch up. Here's how those two networks compare, at home and abroad.

For domestic purchases

American Express

Domestically, there's now almost no difference in merchant acceptance between American Express and Visa or Mastercard. According to AmEx's Q4 2019 earnings release from January 2020, 99% of U.S. merchants who accept credit cards now also accept American Express.

It wasn't always this way. Even a few years ago, American Express acceptance lagged behind the other payment networks (including Discover), mainly because it historically charged merchants higher interchange fees, also known as “swipe fees.”

AmEx set that 99% "virtual parity" goal in 2016, and the company says it's gotten there in large part because of its OptBlue program, which has helped mitigate swipe fees and close the acceptance gap. The program allows eligible small businesses to accept AmEx cards through one of several third-party payment processors that partner with the issuer and set their own swipe fee rates.

In short, compared with a few years ago, you are much less likely in 2020 to hear the phrase "we don't take American Express."


In the U.S., Discover is also widely accepted nearly everywhere that takes credit cards, but AmEx has a slight advantage.

According to data from the February 2019 Nilson Report industry newsletter, Discover is accepted by 96% of U.S. merchants. (You may have learned this fact if you only watched Super Bowl LIV for the commercials, as Discover featured an ad sharing the news.)

That puts Discover behind Visa, Mastercard and American Express in terms of domestic acceptance, but not by much.

If you're traveling overseas

International acceptance data is harder to come by since both American Express and Discover lag Visa and Mastercard in this area.

But AmEx and Discover are working to increase their international footprints. American Express has a three-year goal of increasing international acceptance by 20%. To accomplish this, the company has been partnering with banks in different countries, and those banks acquire new merchants for AmEx. Since 2019, the issuer has also worked to increase the scope of its rewards-earning credit cards, so that bonus dining rewards aren't limited to only U.S. eateries but apply to restaurants worldwide.

The Discover Global Network combines Discover Network, Diners Club International, PULSE and more than 15 alliance partner networks to increase Discover’s acceptance rates worldwide. Discover provides a map of countries where its cards are accepted. It notes that Discover cardholders can use their cards where a Discover partner is accepted. Currently, the Discover Global Network has more than 48 million merchant acceptance locations and 2 million ATM and cash access locations around the world, according to a Discover representative.

However, even if Discover or American Express say their cards are accepted in a certain country, that doesn't mean all merchants there will accept them. It's generally wise to take a Visa or Mastercard as a backup. Also, take your debit card so you can withdraw cash from ATMs. That way, you have a method of payment available no matter what a merchant accepts.

Which should you choose?

Both Discover and American Express offer good credit cards, and for the most part, you won't run into problems with either when shopping online or at national or regional retailers and restaurant chains. And more than before, small merchants are beginning to accept both types of cards.

That said, Discover credit cards tend to focus more on cash-back rewards, while many American Express cards will be more ideal for earning travel rewards.

Regardless of which you choose, consider also adding a Visa or Mastercard, especially if you travel overseas frequently.

We want to hear from you and encourage a lively discussion among our users. Please help us keep our site clean and safe by following our posting guidelines, and avoid disclosing personal or sensitive information such as bank account or phone numbers. Any comments posted under NerdWallet’s official account are not reviewed or endorsed by representatives of financial institutions affiliated with the reviewed products, unless explicitly stated otherwise.