Various business, social and political groups want to boycott companies, but the list of companies they’re boycotting can become large (hard to remember), and breaking their own boycott can also be too tempting at times.

If a small-to-medium sized group wanted to create a card for its members that automatically doesn’t work at the companies they’re boycotting (blacklists them from accepting the card), how would they go about that? It could be any type of card, but I presume it would be cheapest and easiest if we assume it’s some sort of prepaid gift or debit card.

Is there a service you could sign up for without a giant upfront cost to the organization?

  • 2
    I'd think you'd have to re-write the payment processing software, which is a non-trivial task. You'd not only have to do a real-time check for blacklisted companies when a card is used in a reader, you'd have to somehow handle cases where card payments are processed later. So someone could make a purchase at a blacklisted company, walk away with the goods, and when the card is processed later find it's not valid.
    – jamesqf
    Aug 8, 2020 at 4:12
  • Have owned a number of payment processing companies. In broad general terms, as jamesqf says really this wouldn't be possible. Regarding prepaid cards, they're just white-labelled from a few suppliers, and as you ask "small-to-medium sized group" just wouldn't be able to do it. It's a great business idea, to appeal to greens / rights / lefts / whatever - makes - the most - money! so really it's surprising it does not exist already. Good thinking!
    – Fattie
    Aug 8, 2020 at 11:34

1 Answer 1


Even you could create a card that promised to do this, and the system could be configured to do this there would be huge gaps in the system.

In the United States (and maybe other countries) there exist a set of cards that are configured to work only with merchants that fit in a set of merchant categories.

  • In the case of a debit card linked to a Flexible spending account or a Health savings account, the merchant has to be a doctor, medical facility, or a pharmacy.

  • For a debit card that is to be used to pay for commuting expenses, the merchant has to be a subway system, bus system, commuter train, or parking lot.

  • Many colleges have also worked out a set of local vendors who allow the students to use their campus bucks at local restaurants, grocery stores, and other places.

In all these examples the use of the card is limited to specific merchant categories, or only to a set of local vendors who have signed up to participate in the program.

What you are proposing would be to filter by vendor. If restaurant E is evil, then your system would have to allow the use of the card at every restaurant but at Restaurant E.

While it sounds close to what the college systems have done, it would be harder to do, because it would involve kicking merchants out after they turned evil, and letting them return if they reformed their ways. You would have to set up your own network or get the big systems to allow you to do this.

But the biggest issue is that you would have to convince the merchants to subdivide your purchases into good and evil. If I was buying my groceries, and put on the belt dog food from the Evil dog food company, the system would have to allow me to buy with the card everything else. I would have to decide to skip that dog food purchase, get a different brand, or use another card or cash. Of course I hope the blacklist doesn't get to the flavor level. Either way the people in line behind me would not like me.

Something close to this is done with certain government benefit programs. Each item is identified as an acceptable use of the specified aid program money. These program do limit use to specific items, but also work with the vendors to identify all the items that meet the requirements.

What you are proposing would require this level of help from the merchants. If your card didn't get the support of the network and the merchants and only saw $123.00 from grocery store X, then evil purchases would easily be missed.

  • Also, small businesses often use payment processing companies to handle their credit card transactions and this can be difficult to associate with the actual business doing the charge.
    – Eric
    Aug 8, 2020 at 13:43
  • I think you meant for your opening sentence to say something like "even if you..."
    – Kat
    Aug 9, 2020 at 4:08

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .