Not even the platform you’re using.
The real reason is something many people have never heard about:
Restricted Merchant Category Codes, popularly known as Restricted MCCs.
These codes silently determine where your virtual card will work and where it will fail, regardless of how much money you have on it. If you don’t understand MCC restrictions, you will keep wasting time, retrying card payments that will never go through.
This article breaks down everything you need to know, clearly, simply, and from a Nigerian perspective.
What Exactly Are MCCs?
Merchant Category Codes (MCCs) are 4-digit numbers assigned to every business category in the world.
They help payment processors identify what type of service you’re paying for.
For example:
- Streaming platforms have their MCC
- Fast food has its MCC
- Financial services
- Gambling, crypto, and high-risk merchants have theirs too
But here’s the part most people don’t know:
Some MCCs are blocked from using certain virtual cards completely.
This is why your payment might fail even though your card works perfectly for Netflix, Amazon, or Spotify.
Why Virtual Cards Block Certain MCCs
Virtual card providers and regulators block specific MCCs for a few reasons:
1. Fraud Prevention
Some categories are labelled “high-risk” because they experience more fraud or chargebacks.
2. International Regulations
Global card schemes require certain countries to restrict payments to sensitive categories.
3. Anti-Money-Laundering (AML) Rules
Some merchant types are easily used to move money in ways regulators want to avoid.
4. Local Nigerian Compliance Policies
Some restrictions come from CBN policies or from the payment provider’s operating license.
So even the best virtual card in Nigeria must follow MCC rules.
Common Websites Where Virtual Cards Will Fail (Because of Restricted MCCs)
Below are the most common categories (and real-life examples) where virtual cards will NOT work, no matter the provider.
1. Crypto Exchanges & Crypto Platforms
Most virtual cards cannot be used to buy crypto directly.
Examples include:
- Binance
- Bybit
- Coinbase
- KuCoin
- Kraken
- OKX
These platforms fall under high-risk MCCs, which are globally restricted.
2. Gambling, Betting & Lottery Sites
Any website related to:
- Sports betting
- Online casinos
- Lottery payments
- Gaming stakes
These are heavily restricted MCCs across multiple countries.
3. Money Transfer & Financial Services
Virtual cards are blocked on platforms like:
- WorldRemit
- Wise
- Payoneer
- Remitly
- Skrill (for funding)
- Neteller
- Western Union online
Because these platforms involve money movement, they fall under sensitive MCCs.