What Is MCC 5817
MCC 5817 is the Merchant Category Code assigned by Visa and Mastercard to sellers of computer software: companies selling licenses, programs, plugins, SaaS tools, and similar digital products.
Companies like Adobe, JetBrains, Autodesk, independent software developers, and license marketplaces use this code. If you're buying professional software online, the transaction may be processed under MCC 5817.
When your bank shows an error like "transaction not supported" or "unsupported transaction," it may mean this MCC is not permitted on your card.
Why Cards Get Declined on MCC 5817
No physical delivery. Software is a digital product. As with MCC 5815, the absence of a physical good increases the risk of fraudulent chargebacks. Some banks restrict all transactions for "intangible" goods.
High transaction amounts. Professional and enterprise software is expensive. An Adobe Creative Cloud or Autodesk license can cost hundreds of dollars per year. Large transactions for non-physical goods automatically trigger anti-fraud flags.
International transaction nature. Most major software vendors are foreign companies. If your card isn't configured for international payments, this adds another barrier.
Outdated BIN in merchant databases. Some software platforms maintain their own approved BIN lists and may decline cards not on that list.
How to Fix It
Step 1: Confirm international payments are enabled. To pay a foreign software vendor, your card must support cross-border transactions. Check your bank's app settings.
Step 2: Call your bank's support. Tell them the specific site and amount. Sometimes it's enough to verbally confirm the transaction โ the bank can lift a temporary block.
Step 3: Use a card without MCC restrictions. A Marix virtual card works with a wide range of merchants, including software vendors operating under MCC 5817.
Step 4: Check alternative payment methods. Many software developers accept PayPal, Stripe, cryptocurrency, or bank transfer. If your card fails, ask the merchant about alternatives.
Step 5: Check your transaction limits. Some banks set per-transaction limits. If a license costs more than your daily limit, you'll need to raise it in your card settings.
Frequently Asked Questions
What's the difference between MCC 5817 and MCC 5815? MCC 5815 covers digital goods and media (apps, games, music). MCC 5817 covers computer programs and software. In practice the line is blurry โ merchants choose their own code at registration. Some app developers use 5817 instead of 5815.
I'm buying a SaaS subscription. Which MCC might it use? SaaS services use various codes: 5817, 5815, 7372 (Computer Programming, Data Processing), or even 5045 (Computers). You can find out by asking the merchant or checking the transaction details after a first payment attempt.
I'm buying antivirus software directly from the vendor's site โ is that MCC 5817? Most likely yes. Direct software sales on a developer's own site typically map to MCC 5817 or 7372.
Can't pay for software with your current card? Marix โ virtual cards for international payments.

