I happened by a page that listed cashback rewards for a particular credit card the other day, and at the bottom I found this fine print:

To earn the rate in each category, eligible purchases must be made with merchants assigned to that category. Categories are assigned based on merchant category codes (MCC) set by Mastercard. The payment networks assign each merchant to one MCC, even if they offer a variety of products and services. For example, gas stations, grocery stores and drug stores all sell several different products, but all purchases from these merchants — regardless of the type of product — are always categorized under the merchants MCC

I’d never heard of merchant category codes before, and so got curious. 

It turns out that, by virtue of accepting credit cards via Stripe for our Queen Square Press online shop, we have one of our own, 2741 for Miscellaneous Publishing and Printing

A screen shot of the industry selection dialog in Stripe.

I had to set this when I first signed up for a Stripe account, and I wasn’t aware that it might affect things like the interchange fee. 

Or, as in the case of the credit card I was looking at, whether or not purchasers would receive cashback rewards for their purchases. In our case, they won’t: 2741 isn’t in the list of eligible MCCs.

Confusingly—a word that can be used for a lot of credit card-related things—per Stripe:

A frustrating aspect of MCCs is that there is not one universally accepted set of merchant category codes used by all entities and organisations.

Also confusingly, although whole industries—5812, Eating Places and Restaurants—are covered by a single MCC, in certain industries, like hotels and restaurants, one MCC is assigned to individual businesses, like 3009, Air Canada and 3600, Saddlebrook Resort–Tampa.

It all has the flavour of something made up on the fly, as it all likely was, with edge cases and exceptions evolving over time. A good reminder that while international standards bodies can appear arcane and overly complex, what they produce is, well, standard.

Peter Rukavina

Add new comment

The content of this field is kept private and will not be shown publicly.

Plain text

  • Allowed HTML tags: <b> <i> <em> <strong> <blockquote> <code> <ul> <ol> <li>
  • Lines and paragraphs break automatically.

About This Blog

Photo of Peter RukavinaI am . I am a writer, letterpress printer, and a curious person.

To learn more about me, read my /now, look at my bio, listen to audio I’ve posted, read presentations and speeches I’ve written, see things I’ve favourited elsewhere, or get in touch (peter@rukavina.net is the quickest way).

I have been writing here since May 1999: you can explore the 25+ years of blog posts in the archive.

You can subscribe to an RSS feed of posts, an RSS feed of comments, an RSS feed of favourites elsewhere, or a podcast RSS feed that just contains audio posts. You can also receive a daily digests of posts by email. I also publish an OPML blogroll.

InstagramYouTubeVimeoORCIDOpenStreetMapInternet ArchivePEI.artDrupalGithub.