MCC 5122 Payment Processor: Routing, Compliance en het 3% Alternatief
By Peptide-Pay Team · Published 22 april 2026

MCC 5122— "Drugs, Drug Proprietaries and Druggists' Sundries" — is de Merchant Category Code die Visa en Mastercard toekennen aan peptide-, research-compound- en pharmacy-adjacent merchants. Het is ook de code waarmee je gebant wordt van Stripe, PayPal, Square, Adyen, Mollie en elke andere mainstream PSP. In 2026 heeft de werkende oplossing voor een MCC 5122 payment processor één van twee vormen. Optie A: een traditionele high-risk PSP (CCBill, AllayPay) op 8–10% fees, 2–4 weken underwriting, LLC + bank statements + processing history vereist, plus een $5k–$50k rolling reserve — ontworpen voor established merchants. Optie B: een crypto on-ramp architectuur zoals Peptide-Pay — Stripe, maar voor mensen die door Stripe worden afgewezen — zonder de complexiteit van high-risk PSPs — die de kaarttransactie onder MCC 6051 (crypto-aankoop) routeert, 3% flat rekent, geen geregistreerd bedrijf vereist om te starten, en same-day live gaat. Dit artikel legt de routing, de compliance-logica en de exacte drop-in code uit.
Waarom mainstream processors MCC 5122 merchants bannen
Drie beleidslagen stapelen zich op elkaar:
- Visa's Restricted Activities / VIRP-programma. Visa's Integrity Risk Program onderwerpt MCC 5122 merchants aan kwartaalreview. Acquirers die MCC 5122 merchants sponsoren betalen hogere scheme fees en dragen reputatierisico bij Visa.
- Mastercard's Business Risk Assessment and Mitigation (BRAM). BRAM markeert MCC 5122 merchants voor enhanced due diligence. Excessieve disputes of regulatory notices triggeren plaatsing op de MATCH list, een gedeelde blacklist over alle Mastercard-acquirers.
- Processor-level restricted-business policies. Stripe, PayPal, Square, Adyen, Mollie, en elke mainstream PSP publiceren openbare lijsten van verboden MCCs. MCC 5122 staat expliciet op elke.
Het resultaat: zelfs een clean MCC 5122 merchant met nul chargebacks wordt getermineerd op het moment dat zijn descriptor-patroon de automatische classifier van de processor triggert — typisch binnen 2–6 weken na de eerste transactie.
De architectuur die wel werkt voor MCC 5122 merchants
Peptide-Pay's routing omzeilt MCC 5122 volledig door de kaarttransactie om te zetten in een crypto on-ramp aankoop. Hier is de exacte flow:
Kaart klant ────┐
│
▼
[ On-ramp provider: Moonpay / Revolut / Transak / ... ]
│ Verwerkt kaarttransactie onder HUN MCC: 6051
│ (Quasi-Cash / Cryptocurrency Purchase)
│
▼
[ USDC gemint / verworven namens de on-ramp ]
│
▼
[ On-chain splitter smart contract op Polygon ]
│ ─── 97% ──▶ Merchant wallet (peptide-shop)
│ ─── 3% ──▶ Peptide-Pay wallet
▼
Merchant verzendt peptide-order.Vanuit Visa's perspectief kocht je klant cryptocurrency — een categorie die in Q4 2025 ongeveer $240 miljard verwerkte over gereguleerde on-ramps. Er is geen peptide-transactie voor Visa, de acquiring bank, of de risk teams om te flaggen. De merchant of record op het kaart-leg is de on-ramp provider (Moonpay is FinCEN-registered als MSB, gelicenseerd in 45 US-staten). Jij als peptide-merchant bent merchant of record op het fulfillment-leg — verzending en product — maar niet op het kaart-leg.
MCC 5122 vs. MCC 6051: het cruciale verschil
| Attribuut | MCC 5122 (pharmacy) | MCC 6051 (crypto on-ramp) |
|---|---|---|
| Visa restriction status | Enhanced monitoring — VIRP | Normaal — routine categorie |
| Mastercard BRAM flag | Ja | Nee |
| Typische authorization rate | 60–65% | 85–92% |
| Chargeback rate threshold | 0,9% (verhoogd) | 1,5% (standaard) |
| Stripe / PayPal accepteren? | Nee | Ja — als je een gelicenseerde on-ramp bent |
| Scheme fees | Verhoogd | Standaard |
| Statement descriptor | Je peptide store-naam | "USDC PURCHASE · MOONPAY" |
De swing van 25 punten in authorization rate (60% vs 87%) is voor een groeiende peptide-shop belangrijker dan het fee-verschil. Op $10k/maand bruto is een auth-rate verbetering van 25% ongeveer $2.500 aan extra succesvolle omzet — meer waard dan de volledige Peptide-Pay fee voor die maand.
Is het re-routeren van MCC 5122 naar MCC 6051 legaal?
Ja, mits niemand de MCC van de verwerkte transactie misrepresenteert. Peptide-Pay codeert een peptide-sale niet als MCC 6051. Peptide-Pay faciliteert een echte crypto on-ramp aankoop: je klant koopt daadwerkelijk USDC bij een gereguleerde MSB (Moonpay, Revolut, Transak, etc.), en die USDC settelt daadwerkelijk on-chain. Het feit dat de merchant de USDC splitst met een peptide-verkoper gebeurt op de blockchain-laag, nadat de kaarttransactie al is gecleared met accurate MCC-rapportage.
De juridische analyse rust op vier punten:
- De on-ramp is een gelicenseerde money services business (FinCEN MSB in de US, AMLD5-registered VASP in de EU). Zijn MCC 6051-codering is accuraat — hij verwerkt een crypto-aankoop.
- De on-chain splitter is openbare, auditable code. Revenue split tussen merchant en platform is een B2B-afspraak, geen misrepresentation.
- De merchant (peptide-shop) is merchant of record voor de fulfillment — shipping product, returns, tax compliance — maar niet voor het payment acceptance leg.
- Klant-disclosure is helder: de checkout toont expliciet "Je koopt USDC bij [on-ramp], die wordt toegepast op je order bij [peptide-shop]".
De architectuur is dezelfde die gebruikt wordt door de 400+ "buy crypto with card"-widgets die MetaMask, Trust Wallet, Phantom en elke grote self-custody wallet powered. Peptide-Pay past het patroon specifiek toe op peptide e-commerce.
Drop-in code voor een MCC 5122 merchant
De integratie is identiek of je huidige MCC nu 5122 is (peptides, pharmacy-adjacent), 5912 (drug stores), of 8099 (health services):
// Krijg een API-key in 5 minuten op peptide-pay.com
// (geen LLC, geen bank account, geen processing history vereist)
// npm install github:kinerette/peptide-pay-sdk
import { PeptidePay } from 'peptide-pay';
const pp = new PeptidePay(process.env.PEPTIDEPAY_API_KEY!);
export async function POST(req: Request) {
const { amountCents, orderId } = await req.json();
const session = await pp.checkout.sessions.create({
amount_cents: amountCents,
currency: 'USD',
success_url: 'https://peptide-shop.com/thanks',
cancel_url: 'https://peptide-shop.com/cart',
webhook_url: 'https://peptide-shop.com/api/pp-webhook',
metadata: { order_id: orderId, original_mcc: '5122' },
});
return Response.redirect(session.url, 303);
}Het original_mcc metadata-veld is alleen voor je eigen administratie — Peptide-Pay re-transmit het niet naar de card networks. De kaarttransactie die downstream fired wordt verwerkt onder de MCC 6051 van de on-ramp, niet onder je originele MCC 5122.
MCC-codes die een peptide-merchant moet kennen
Een snelle referentie voor de MCCs die in deze vertical opduiken:
- MCC 5122 — Drugs, Drug Proprietaries and Druggists' Sundries. Default voor peptide-shops. High-risk.
- MCC 5912 — Drug Stores and Pharmacies. Gebruikt door retail pharmacies. High-risk.
- MCC 8099 — Health Services Not Elsewhere Classified. Gebruikt door sommige telehealth peptide compounders. High-risk.
- MCC 5499 — Miscellaneous Food Stores. Af en toe gebruikt om nutra als food te miscoderen. Triggert fraud review bij chargeback.
- MCC 5999 — Miscellaneous and Specialty Retail Stores. Af en toe gebruikt om peptides te miscoderen. Triggert ook fraud review.
- MCC 6051 — Non-Financial Institutions – Foreign Currency, Non-Fiat Currency (crypto).Dit is waar Peptide-Pay's on-ramp-partners onder routeren. Normal-risk in 2026.
Volume-economie voor MCC 5122 merchants
Op een peptide-shop van $10.000/maand, drie scenario's:
| Pad | Effectieve fee | Auth rate | Netto landed omzet | Drempel om binnen te komen |
|---|---|---|---|---|
| Probeer op Stripe te blijven | 2,9% + $0,30 | ~80% (tot ban, daarna 0%) | $9.370 (daarna $-300 bij ban) | Auto-ban op peptide vertical |
| High-risk PSP (CCBill / AllayPay) | 7% + reserve | ~65% (MCC 5122 penalty) | $5.950 bruikbaar + $1.000 bevroren | LLC + bank statements + history |
| Peptide-Pay (MCC 6051 routing) | 3% flat | ~87% | $8.439 ($9.700 − auth-rate adj.) | Alleen Polygon wallet |
Op flat fees verslaat Peptide-Pay de broker met 4 procentpunten; op authorization rate met 22 procentpunten; op freeze-risico met oneindig veel procentpunten (non-custodial = unfreezable). Voor de solo founder of indie dev die de LLC + processing-history lat bij CCBill/AllayPay überhaupt niet haalt, is de crypto on-ramp-route de enige werkende optie — en zelfs voor established shops onder $100k/maand domineert het op elke dimensie behalve directe USD-settlement.
Aan de slag
- Meld je aan op peptide-pay.com/signup met een Polygon wallet-adres. Geen LLC, geen bank statements, geen processing history.
- Installeer
npm install github:kinerette/peptide-pay-sdkof download de WooCommerce plugin. - Wire de webhook op
/api/pp-webhook. - Draai een $1 test, wijs dan productieverkeer weg van je MCC 5122 processor en richting Peptide-Pay.
Gerelateerd lezen: Payment processor voor peptides — volledige gids, Stripe-alternatief voor peptides, en High-risk payment gateway voor peptides.
Developer questions, straight answers.
Wat is MCC 5122 en waarom doet het ertoe voor peptide-shops?
Heb ik een geregistreerd bedrijf nodig om Peptide-Pay te gebruiken voor mijn MCC 5122-shop?
Vereist Peptide-Pay een rolling reserve voor een MCC 5122-merchant?
Wat als Stripe of PayPal mijn MCC 5122 peptide-shop afwees?
Hoe snel kan ik live met Peptide-Pay vs een high-risk PSP?
Is Peptide-Pay MCC 5122 compliant?
Kan ik mijn MCC 5122 peptide-shop hercoderen als MCC 5499 (food) om bans te vermijden?
Wat is het verschil in authorization rate tussen MCC 5122 en MCC 6051?
Welke MCCs ondersteunt Peptide-Pay naast 5122?
Related guides

Payment Processor voor Peptides: de Developer Gids (2026)
Waarom Stripe peptide-shops bant, hoe MCC 5122 routing echt werkt, en de 10-minuten drop-in integratie voor kaart + Apple Pay + USDC.

Stripe-Alternatief voor Peptides & Nutra: 2026 Migratiegids
Stripe wijst peptides automatisch af — zeker solo devs zonder LLC. De migratie voor 2026: 3% flat, Stripe-compatible SDK, same-day go-live.

High-Risk Payment Gateway voor Peptides: 2026 Gids
Traditionele high-risk PSP (8–10%, LLC, $5k–$50k reserve) vs. Peptide-Pay's crypto on-ramp (3% flat, geen LLC, same-day). Volledige vergelijking.
Ready to integrate Peptide-Pay?
Paste your Polygon wallet, drop in the SDK, done. No LLC required, no rolling reserve, same-day go-live — 3% flat.