Integration guide · 10 min read

MCC 5122 Payment Processor: Routing, Compliance und die 3%-Alternative

By Peptide-Pay Team · Published 22. April 2026

Developer-Dashboard auf einem Ultra-Wide-Monitor mit einem MCC-Routing-Diagramm, das den Transaktionsfluss vom Card Network zum MCC-5122-Classifier zeigt, abgelehnt, dann über einen MCC-6051-Crypto-On-Ramp umgeleitet, mit Approval-Timestamps und USDC-Settlement-Ledger-Einträgen — die technische Sicht eines Peptide-Payment-Processors.

MCC 5122— "Drugs, Drug Proprietaries and Druggists' Sundries" — ist der Merchant Category Code, den Visa und Mastercard Peptide-, Research-Compound- und pharmacy-adjacenten Merchants zuweisen. Es ist auch der Code, der dich aus Stripe, PayPal, Square, Adyen, Mollie und jedem anderen Mainstream-PSP rausfliegen lässt. 2026 hat die funktionierende Lösung für einen MCC-5122-Payment-Processor eine von zwei Formen. Option A: ein klassischer High-Risk-PSP (CCBill, AllayPay) mit 8–10% Fees, 2–4 Wochen Underwriting, GmbH + Kontoauszüge + Processing-History erforderlich, plus $5k–$50k Rolling Reserve — designed für etablierte Merchants. Option B: eine Crypto-On-Ramp- Architektur wie Peptide-PayStripe, aber für Leute, die bei Stripe rausfliegen — ohne den Aufwand von High-Risk- PSPs — die die Kartentransaktion unter MCC 6051 (Crypto-Kauf) routet, 3% flat berechnet, keine eingetragene Firma zum Starten verlangt und Same-Day live geht. Dieser Artikel erklärt das Routing, die Compliance-Logik und den exakten Drop-in-Code.

Warum Mainstream-Processors MCC-5122-Merchants bannen

Drei Policy-Ebenen stapeln sich übereinander:

  1. Visas Restricted Activities / VIRP-Programm. Visas Integrity Risk Program unterzieht MCC-5122-Merchants einem Quartalsreview. Acquirer, die MCC-5122-Merchants sponsern, zahlen höhere Scheme-Fees und tragen Reputationsrisiko bei Visa.
  2. Mastercards Business Risk Assessment and Mitigation (BRAM). BRAM flaggt MCC-5122-Merchants für Enhanced Due Diligence. Übermäßige Disputes oder regulatorische Notices triggern die Platzierung auf der MATCH-Liste, einer geteilten Blacklist über alle Mastercard-Acquirer.
  3. Processor-seitige Restricted-Business-Policies. Stripe, PayPal, Square, Adyen, Mollie und jeder Mainstream-PSP veröffentlichen öffentliche Listen verbotener MCCs. MCC 5122 steht explizit auf jeder einzelnen.

Das Ergebnis: Selbst ein sauberer MCC-5122-Merchant mit null Chargebacks wird in dem Moment terminated, in dem sein Descriptor-Pattern den automatisierten Classifier des Processors triggert — typischerweise innerhalb von 2–6 Wochen nach der ersten Transaktion.

Die Architektur, die für MCC-5122-Merchants tatsächlich funktioniert

Peptide-Pays Routing umgeht MCC 5122 komplett, indem es die Kartentransaktion in einen Crypto-On-Ramp-Kauf umwandelt. Der exakte Flow:

MCC-Routing — Peptide-Pay Flowtext
Customer card ──┐
                │
                ▼
   [ On-ramp provider: Moonpay / Revolut / Transak / ... ]
                │  Processes card transaction under THEIR MCC: 6051
                │  (Quasi-Cash / Cryptocurrency Purchase)
                │
                ▼
   [ USDC minted / acquired on the on-ramp's behalf ]
                │
                ▼
   [ On-chain splitter smart contract on Polygon ]
                │  ─── 97% ──▶ Merchant wallet (peptide shop)
                │  ─── 3%  ──▶ Peptide-Pay wallet
                ▼
        Merchant ships peptide order.

Aus Visas Perspektive hat dein Kunde Kryptowährung gekauft — eine Kategorie, die in Q4 2025 rund $240 Milliarden über regulierte On-Ramps verarbeitet hat. Es gibt keine Peptide-Transaktion, die Visa, die Acquiring Bank oder die Risk-Teams flaggen könnten. Der Merchant of Record auf dem Card-Leg ist der On-Ramp-Provider (Moonpay ist FinCEN-registriert als MSB, lizenziert in 45 US-Staaten). Du als Peptide-Merchant bist Merchant of Record auf dem Fulfillment-Leg — Versand und Produkt — aber nicht auf dem Card-Leg.

MCC 5122 vs. MCC 6051: der entscheidende Unterschied

AttributMCC 5122 (Apotheke)MCC 6051 (Crypto-On-Ramp)
Visa-Restriction-StatusEnhanced Monitoring — VIRPNormal — Routine-Kategorie
Mastercard-BRAM-FlagJaNein
Typische Autorisierungsrate60–65%85–92%
Chargeback-Rate-Threshold0,9% (erhöht)1,5% (Standard)
Stripe- / PayPal-Akzeptanz?NeinJa — wenn du ein lizenzierter On-Ramp bist
Scheme-FeesErhöhtStandard
Statement-DescriptorDein Peptide-Store-Name"USDC PURCHASE · MOONPAY"

Der 25-Punkte-Swing bei der Autorisierungsrate (60% vs. 87%) zählt mehr als der Fee-Unterschied für einen skalierenden Peptide-Shop. Bei $10k/Monat brutto sind 25% Auth-Rate-Verbesserung rund $2.500 zusätzlicher erfolgreicher Umsatz — mehr als die gesamte Peptide-Pay- Fee für diesen Monat.

Ja, vorausgesetzt niemand stellt den MCC der verarbeiteten Transaktion falsch dar. Peptide-Pay codiert einen Peptide-Verkauf nicht als MCC 6051. Peptide-Pay facilitiert einen echten Crypto-On-Ramp-Kauf: Dein Kunde kauft tatsächlich USDC von einem regulierten MSB (Moonpay, Revolut, Transak etc.), und dieses USDC settlet tatsächlich on-chain. Die Tatsache, dass der Merchant das USDC mit einem Peptide-Verkäufer splittet, passiert auf der Blockchain-Ebene, nachdem die Kartentransaktion mit akkuratem MCC-Reporting bereits gecleart ist.

Die rechtliche Analyse ruht auf vier Punkten:

  1. Der On-Ramp ist ein lizenziertes Money Services Business (FinCEN-MSB in den USA, AMLD5-registrierter VASP in der EU). Seine MCC-6051-Codierung ist akkurat — er verarbeitet einen Crypto-Kauf.
  2. Der On-Chain-Splitter ist öffentlich, auditierbarer Code. Der Revenue-Split zwischen Merchant und Plattform ist eine B2B-Vereinbarung, keine Falschdarstellung.
  3. Der Merchant (Peptide-Shop) ist Merchant of Record für das Fulfillment — Versand, Returns, Steuer-Compliance — aber nicht für den Payment-Acceptance-Leg.
  4. Die Kundenoffenlegung ist klar: Der Checkout zeigt explizit "Du kaufst USDC von [On-Ramp], das auf deine Order bei [Peptide-Shop] angewendet wird".

Die Architektur ist dieselbe, die von den 400+ "Crypto mit Karte kaufen"-Widgets verwendet wird, die MetaMask, Trust Wallet, Phantom und jede größere Self-Custody-Wallet powern. Peptide-Pay wendet das Pattern spezifisch auf Peptide-E-Commerce an.

Drop-in-Code für einen MCC-5122-Merchant

Die Integration ist identisch, egal ob dein aktueller MCC 5122 ist (Peptide, pharmacy-adjacent) oder 5912 (Drogerien) oder 8099 (Health Services):

Node.js / Next.js Route-Handlertypescript
// Get an API key in 5 minutes at peptide-pay.com
// (no LLC, no bank account, no processing history required)
// 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);
}

Das original_mcc-Metadata-Feld ist nur für deine Aufzeichnungen — Peptide-Pay übermittelt es nicht an die Card Networks. Die Kartentransaktion, die downstream feuert, wird unter der MCC 6051 des On-Ramps verarbeitet, nicht unter deinem ursprünglichen MCC 5122.

MCC-Codes, die ein Peptide-Merchant kennen sollte

Eine Kurzreferenz für die MCCs, die in diesem Vertical auftauchen:

  • MCC 5122 — Drugs, Drug Proprietaries and Druggists' Sundries. Default für Peptide-Shops. High-Risk.
  • MCC 5912 — Drug Stores and Pharmacies. Genutzt von Retail-Apotheken. High-Risk.
  • MCC 8099 — Health Services Not Elsewhere Classified. Genutzt von manchen Telehealth-Peptide-Compoundern. High-Risk.
  • MCC 5499 — Miscellaneous Food Stores. Gelegentlich verwendet, um Nutra als Food miszucodieren. Triggert Fraud-Review bei Chargeback.
  • MCC 5999 — Miscellaneous and Specialty Retail Stores. Gelegentlich verwendet, um Peptide miszucodieren. Triggert ebenfalls Fraud-Review.
  • MCC 6051 — Non-Financial Institutions – Foreign Currency, Non-Fiat Currency (Crypto). Das ist der MCC, unter dem Peptide-Pays On-Ramp-Partner routen. 2026 Normal-Risk.

Volume-Ökonomie für MCC-5122-Merchants

Bei einem $10.000/Monat Peptide-Shop, drei Szenarien:

PfadEffektive FeeAuth-RateNetto-gelandeter UmsatzBarriere zum Einstieg
Versuch auf Stripe zu bleiben2,9% + $0,30~80% (bis zum Ban, dann 0%)$9.370 (dann $-300 bei Ban)Auto-Ban im Peptide-Vertical
High-Risk-PSP (CCBill / AllayPay)7% + Reserve~65% (MCC-5122-Penalty)$5.950 nutzbar + $1.000 eingefrorenGmbH + Kontoauszüge + History
Peptide-Pay (MCC-6051-Routing)3% flat~87%$8.439 ($9.700 − Auth-Rate-Adj.)Nur Polygon-Wallet

Bei Flat-Fees schlägt Peptide-Pay den Broker um 4 Prozentpunkte; bei der Autorisierungsrate schlägt es um 22 Prozentpunkte; beim Freeze- Risk schlägt es um unendlich viele Prozentpunkte (non-custodial = unfreezable). Für den Solo-Founder oder Indie-Dev, der die GmbH- + Processing-History-Hürde bei CCBill/AllayPay gar nicht erst schafft, ist die Crypto-On-Ramp-Route die einzige funktionierende Option — und selbst für etablierte Shops unter $100k/Monat dominiert sie in jeder Dimension außer direktem USD-Settlement.

Mit Peptide-Pay starten

  1. Registrier dich auf peptide-pay.com/signup mit einer Polygon-Wallet-Adresse. Keine GmbH, keine Kontoauszüge, keine Processing-History.
  2. Installier npm install github:kinerette/peptide-pay-sdk oder lad das WooCommerce-Plugin runter.
  3. Verdrahte den Webhook unter /api/pp-webhook.
  4. Fahre einen $1-Test, dann leite Production-Traffic weg von deinem MCC-5122-Processor und hin zu Peptide-Pay.

Verwandte Artikel: Payment Processor für Peptide — voller Guide, Stripe-Alternative für Peptide, und High-Risk Payment Gateway für Peptide.

FAQ

Developer questions, straight answers.

Was ist MCC 5122 und warum ist er für Peptide-Shops relevant?
MCC 5122 ist der Merchant Category Code, definiert durch ISO 18245, für "Drugs, Drug Proprietaries and Druggists' Sundries" — Apotheken, Drogerien und Proprietary-Drug-Merchants. Peptide- und Research-Compound-Shops werden fast immer von ihrem Acquirer als MCC 5122 codiert. Der Code triggert Visas VIRP-Programm und Mastercards BRAM-Review, was dazu führt, dass jeder Mainstream-PSP (Stripe, PayPal, Adyen, Mollie) den Merchant innerhalb von 2–6 Wochen automatisch bannt.
Brauche ich eine eingetragene Firma, um Peptide-Pay für meinen MCC-5122-Shop zu nutzen?
Nein. Peptide-Pay ist non-custodial — der lizenzierte On-Ramp-Provider handhabt den Card-Leg, und USDC settlet direkt an eine Polygon-Wallet, die du persönlich kontrollierst, via On-Chain-Splitter. Weil Peptide-Pay deine Funds nie hält, gibt es kein Merchant-Account-Underwriting, das eine GmbH, eine EIN oder einen Kbis verlangt. Onboarding ist ein einziges Feld: eine Wallet-Adresse. Perfekt für die MVP- / Soft-Launch- / Pre-Incorporation-Phase. Klassische High-Risk-PSPs (CCBill, AllayPay — der andere Pfad für MCC 5122) verlangen sehr wohl Gründungsdokumente + Kontoauszüge + 2–4 Wochen Underwriting.
Benötigt Peptide-Pay eine Rolling Reserve für einen MCC-5122-Merchant?
Nein. Keine Rolling Reserve, kein Setup-Deposit, keine monatliche Fee. High-Risk-PSPs halten 5–15% deines Umsatzes 180 Tage als Chargeback-Puffer — $5k–$50k, die du ein halbes Jahr lang nicht anrühren kannst. Peptide-Pay transferiert Chargeback-Risiko an den lizenzierten On-Ramp-Provider, der die Kartentransaktion verarbeitet hat, also gibt es nichts, wogegen wir Reserve bilden müssten.
Was, wenn Stripe oder PayPal meinen MCC-5122-Peptide-Shop abgelehnt haben?
Genau dafür ist Peptide-Pay gebaut. Stripes Restricted-Businesses-Policy und PayPals Äquivalent lehnen MCC 5122 und das weitere Peptide- / Research-Chemical-Vertical beide automatisch ab. Peptide-Pay akzeptiert das Vertical by design (MCC-6051-Crypto-On-Ramp-Routing) mit 3%-Flat-Pricing, keiner GmbH-Voraussetzung und Same-Day-Go-Live. Es ist Stripe für Founder, die bei Stripe rausfliegen.
Wie schnell gehe ich mit Peptide-Pay live vs. mit einem High-Risk-PSP?
Same-Day-Go-Live mit Peptide-Pay (mediane Zeit von Signup zur ersten Transaktion unter 15 Minuten) vs. 2–4 Wochen Underwriting mit einem High-Risk-PSP wie CCBill oder AllayPay, die KYB-Dokumente, Kontoauszüge, Processing-History, Gewerbeschein und persönliche Bürgschaft verlangen, bevor eine MID ausgestellt wird.
Ist Peptide-Pay MCC-5122-compliant?
Peptide-Pay verarbeitet überhaupt nicht unter MCC 5122. Kartentransaktionen werden über lizenzierte On-Ramp-Provider (Moonpay, Revolut, Transak, Mercuryo, Banxa, Binance Connect) geroutet, deren MCC 6051 ist (Non-Financial Institutions — Foreign Currency / Non-Fiat Currency). Aus Visas Perspektive hat der Kunde USDC gekauft — eine Normal-Risk-Kategorie — nicht Peptide. Das Peptide-Fulfillment passiert auf der Blockchain-Ebene, nachdem die Kartentransaktion bereits unter ihrem akkuraten MCC 6051 gecleart ist.
Kann ich meinen MCC-5122-Peptide-Shop als MCC 5499 (Food) umcodieren, um Bans zu vermeiden?
Nein. Einen Acquirer zu bitten, MCC-5122-Peptide-Verkäufe als MCC 5499 (Food) oder MCC 5999 (Misc Retail) miszucodieren, ist Transaction Laundering. Es führt dazu, dass der Merchant terminated, auf die Mastercard-MATCH-Liste gesetzt und potenziell strafrechtlich verfolgt wird. Der legale Pfad ist, Transaktionen durch ein separates lizenziertes Business (den Crypto-On-Ramp) zu routen, dessen eigener MCC 6051 akkurat ist — nicht deinen eigenen MCC miszucodieren.
Was ist der Autorisierungsraten-Unterschied zwischen MCC 5122 und MCC 6051?
Bei Peptide-Shops: ~60–65% Autorisierungsrate bei direkten MCC-5122-Gateways vs. ~85–92% bei MCC-6051-Crypto-On-Ramp-Routing. Der ~25-Punkte-Swing kommt von Visas VIRP-Enhanced-Scrutiny, Mastercards BRAM-Flag und Issuer-seitigen Anti-Pharma-Fraud-Rules, die bei MCC 5122 triggern. MCC-6051-Transaktionen autorisieren nahe der Normal-Rate, weil Crypto-Käufe jetzt eine Routine-Kategorie sind mit ~$240B verarbeitet in Q4 2025.
Welche MCCs unterstützt Peptide-Pay über 5122 hinaus?
Jede Restricted-MCC: 5912 (Drogerien), 8099 (Health Services), 5993 (Tabak), 5967 (Adult), 5816 (Digital Goods), 7995 (Gambling). Die Architektur routet jedes Vertical auf dieselbe Weise — über einen Crypto-On-Ramp unter MCC 6051 — sodass das Card-Network-Exposure identisch ist, unabhängig vom ursprünglichen MCC des Merchants. Peptide-Pays Descriptor ist immer "USDC PURCHASE · MOONPAY" (oder der gewählte On-Ramp), nie der Shop-Name des Merchants.
Keep reading

Related guides

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.