MCC 5122 Payment Processor: Routing, Compliance ve %3 Alternatif
By Peptide-Pay Team · Published 22 Nisan 2026

MCC 5122— "Drugs, Drug Proprietaries and Druggists' Sundries" — Visa ve Mastercard'ın peptide, research-compound ve pharmacy-adjacent merchant'lara atadığı Merchant Category Code'dur. Aynı zamanda Stripe, PayPal, Square, Adyen, Mollie ve tüm diğer mainstream PSP'lerden seni ban yediren kod. 2026'da MCC 5122 payment processor için çalışan çözüm iki şekilden birine sahip. Seçenek A: geleneksel bir high-risk PSP (CCBill, AllayPay), %8–10 fee, 2–4 haftalık underwriting, LLC + banka ekstreleri + işlem geçmişi gerekli, artı $5k–$50k rolling reserve ile — köklü merchant'lar için tasarlandı. Seçenek B: Peptide-Pay gibi crypto on-ramp mimarisi — Stripe, ama Stripe'tan atılan insanlar için — high-risk PSP'lerin karmaşası olmadan — kart işlemini MCC 6051 (crypto satın alımı) altında yönlendirir, %3 flat alır, başlamak için şirket kaydı gerekmez ve aynı gün go-live. Bu makale routing'i, compliance mantığını ve tam drop-in kodu açıklıyor.
Mainstream processor'lar neden MCC 5122 merchant'larını ban'liyor
Üç politika katmanı birbirinin üstüne yığılıyor:
- Visa'nın Restricted Activities / VIRP programı. Visa'nın Integrity Risk Program'ı MCC 5122 merchant'larını üç aylık incelemeye tabi tutuyor. MCC 5122 merchant'larına sponsor olan acquirer'lar daha yüksek scheme fee ödüyor ve Visa ile itibar riski taşıyor.
- Mastercard'ın Business Risk Assessment and Mitigation (BRAM) programı. BRAM, MCC 5122 merchant'larını gelişmiş due diligence için işaretliyor. Aşırı uyuşmazlıklar ya da düzenleyici bildirimler tüm Mastercard acquirer'ları arasında paylaşılan kara liste MATCH listesine yerleştirmeyi tetikliyor.
- Processor düzeyinde yasaklı işletme politikaları. Stripe, PayPal, Square, Adyen, Mollie ve tüm mainstream PSP'ler yasaklı MCC'lerin kamuya açık listelerini yayınlıyor. MCC 5122 her birinde açıkça bulunuyor.
Sonuç: sıfır chargeback'li temiz bir MCC 5122 merchant'ı bile, descriptor pattern'i processor'ın otomatik sınıflandırıcısını tetiklediği an terminate oluyor — tipik olarak ilk işlemden 2–6 hafta sonra.
MCC 5122 merchant'ları için gerçekten çalışan mimari
Peptide-Pay'in routing'i kart işlemini crypto on-ramp satın alımına çevirerek MCC 5122'yi tamamen atlıyor. Tam akış:
Müşteri kartı ──┐
│
▼
[ On-ramp sağlayıcı: Moonpay / Revolut / Transak / ... ]
│ Kart işlemini KENDİ MCC'si altında işliyor: 6051
│ (Quasi-Cash / Kripto Para Satın Alımı)
│
▼
[ On-ramp adına USDC mint ediliyor / satın alınıyor ]
│
▼
[ Polygon'da on-chain splitter smart contract ]
│ ─── %97 ──▶ Merchant wallet (peptide shop)
│ ─── %3 ──▶ Peptide-Pay wallet
▼
Merchant peptide siparişini kargolar.Visa'nın perspektifinden müşterin kripto para aldı — 2025 Q4'ünde düzenlemeye tabi on-ramp'lerde yaklaşık $240 milyar işlenen bir kategori. Visa, acquiring bank ya da risk ekiplerinin flag edebileceği hiçbir peptide işlemi yok. Kart ayağında merchant of record on-ramp sağlayıcısı (Moonpay FinCEN'e MSB olarak kayıtlı, 45 ABD eyaletinde lisanslı). Peptide merchant'ı olarak sen fulfillment ayağında — kargolama ve ürün — merchant of record'sun, ama kart ayağında değilsin.
MCC 5122 vs. MCC 6051: kritik fark
| Özellik | MCC 5122 (pharmacy) | MCC 6051 (crypto on-ramp) |
|---|---|---|
| Visa kısıtlama durumu | Gelişmiş izleme — VIRP | Normal — rutin kategori |
| Mastercard BRAM flag | Evet | Hayır |
| Tipik yetkilendirme oranı | %60–65 | %85–92 |
| Chargeback oranı eşiği | %0.9 (yükseltilmiş) | %1.5 (standart) |
| Stripe / PayPal kabul? | Hayır | Evet — lisanslı bir on-ramp'sen |
| Scheme fee'leri | Yükseltilmiş | Standart |
| Ekstre descriptor'ı | Peptide store adın | "USDC PURCHASE · MOONPAY" |
Yetkilendirme oranındaki 25 puanlık fark (%60 vs %87), ölçeklenen bir peptide shop için fee farkından daha önemli. Aylık $10k gross'ta, %25'lik bir auth-rate iyileştirmesi kabaca $2,500 ek başarılı gelir demek — o ay için tüm Peptide-Pay fee'sinden daha değerli.
MCC 5122'yi MCC 6051'e yeniden yönlendirmek yasal mı?
Kimse işlediği işlemin MCC'sini yanlış beyan etmediği sürece, evet. Peptide-Pay bir peptide satışını MCC 6051 olarak kodlamaz. Peptide-Pay gerçek bir crypto on-ramp satın alımını kolaylaştırır: müşterin gerçekten düzenlemeye tabi bir MSB'den (Moonpay, Revolut, Transak vb.) USDC alıyor ve o USDC gerçekten on-chain settle oluyor. Merchant'ın USDC'yi bir peptide satıcısıyla bölmesi, kart işlemi zaten doğru MCC raporlamasıyla clear olduktan sonra blockchain katmanında gerçekleşiyor.
Yasal analiz dört noktaya dayanıyor:
- On-ramp lisanslı bir money services business (ABD'de FinCEN MSB, AB'de AMLD5 kayıtlı VASP). Onun MCC 6051 kodlaması doğru — bir crypto satın alımı işliyor.
- On-chain splitter kamuya açık, denetlenebilir kod. Merchant ve platform arasında gelir paylaşımı bir B2B düzenleme, yanlış beyan değil.
- Merchant (peptide shop) fulfillment için merchant of record — ürün kargolamak, iadeler, vergi compliance — ama ödeme kabul ayağı için değil.
- Müşteri açıklaması net: checkout açıkça "[on-ramp]'ten USDC alıyorsun, bu [peptide shop]'taki siparişine uygulanacak" gösteriyor.
Mimari, MetaMask, Trust Wallet, Phantom ve her büyük self-custody wallet'ı besleyen 400+ "kartla kripto al" widget'ı tarafından kullanılan aynı mimari. Peptide-Pay pattern'i özellikle peptide e-ticaret için uyguluyor.
Bir MCC 5122 merchant için drop-in kod
Mevcut MCC'n 5122 (peptide, pharmacy-adjacent), 5912 (drug store) ya da 8099 (sağlık hizmetleri) olsa da entegrasyon aynı:
// peptide-pay.com'da 5 dakikada API key al
// (LLC, banka hesabı, işlem geçmişi gerekmez)
// 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);
}original_mcc metadata alanı sadece senin kayıtların için — Peptide-Pay bunu kart network'lerine yeniden iletmez. Downstream tetiklenen kart işlemi senin orijinal MCC 5122'n altında değil, on-ramp'in MCC 6051'i altında işleniyor.
Bir peptide merchant'ın bilmesi gereken MCC kodları
Bu dikeyde ortaya çıkan MCC'lere hızlı bir referans:
- MCC 5122 — Drugs, Drug Proprietaries and Druggists' Sundries. Peptide shop'lar için default. High-risk.
- MCC 5912 — Drug Stores and Pharmacies. Perakende pharmacy'ler tarafından kullanılıyor. High-risk.
- MCC 8099 — Health Services Not Elsewhere Classified. Bazı telehealth peptide compounder'ları tarafından kullanılıyor. High-risk.
- MCC 5499 — Miscellaneous Food Stores. Nutra'yı food olarak yanlış kodlamak için ara sıra kullanılıyor. Chargeback üzerinde fraud incelemesini tetikliyor.
- MCC 5999 — Miscellaneous and Specialty Retail Stores. Peptide'leri yanlış kodlamak için ara sıra kullanılıyor. Bu da fraud incelemesini tetikliyor.
- MCC 6051 — Non-Financial Institutions – Foreign Currency, Non-Fiat Currency (crypto). Peptide-Pay'in on-ramp ortaklarının altında yönlendirdiği MCC. 2026'da normal-risk.
MCC 5122 merchant'ları için hacim ekonomisi
Aylık $10,000'lık bir peptide shop'ta üç senaryo:
| Yol | Etkin fee | Auth oranı | Net gelen gelir | Giriş engeli |
|---|---|---|---|---|
| Stripe'ta kalmaya çalış | %2.9 + $0.30 | ~%80 (ban'a kadar, sonra %0) | $9,370 (sonra ban'de $-300) | Peptide dikeyinde otomatik ban |
| High-risk PSP (CCBill / AllayPay) | %7 + reserve | ~%65 (MCC 5122 cezası) | $5,950 kullanılabilir + $1,000 dondurulmuş | LLC + banka ekstreleri + geçmiş |
| Peptide-Pay (MCC 6051 routing) | %3 flat | ~%87 | $8,439 ($9,700 − auth-rate düz.) | Sadece Polygon wallet |
Flat fee'lerde Peptide-Pay broker'ı 4 puan geçiyor; yetkilendirme oranında 22 puan geçiyor; freeze risk'inde sonsuz puan geçiyor (non-custodial = dondurulamaz). Başta CCBill/AllayPay'deki LLC + işlem geçmişi çıtasını geçemeyen solo founder ya da indie dev için, crypto on-ramp rotası tek çalışan seçenek — ve aylık $100k altındaki köklü shop'lar için bile direkt USD settlement dışında her boyutta domine ediyor.
Başlama
- peptide-pay.com/signup'da Polygon wallet adresiyle kayıt ol. LLC yok, banka ekstreleri yok, işlem geçmişi yok.
npm install github:kinerette/peptide-pay-sdk'i kur ya da WooCommerce plugin'ini indir./api/pp-webhook'ta webhook'u bağla.- $1'lık test çalıştır, sonra production trafiğini MCC 5122 processor'ından Peptide-Pay'e yönlendir.
İlgili okuma: Peptide'ler için payment processor — tam rehber, Peptide'ler için Stripe alternatifi ve Peptide'ler için high-risk payment gateway.
Developer questions, straight answers.
MCC 5122 nedir ve peptide shop'lar için neden önemli?
MCC 5122 shop'um için Peptide-Pay kullanmak için şirket kaydına ihtiyacım var mı?
Peptide-Pay bir MCC 5122 merchant için rolling reserve gerektiriyor mu?
Stripe ya da PayPal MCC 5122 peptide shop'umu reddettiyse ne olacak?
High-risk PSP'ye kıyasla Peptide-Pay ile ne kadar hızlı go-live olurum?
Peptide-Pay MCC 5122 uyumlu mu?
MCC 5122 peptide shop'umu ban'lerden kaçınmak için MCC 5499 (food) olarak yeniden kodlayabilir miyim?
MCC 5122 ile MCC 6051 arasındaki yetkilendirme oranı farkı nedir?
Peptide-Pay 5122'nin ötesinde hangi MCC'leri destekliyor?
Related guides

Peptide'ler için Payment Processor: Developer Rehberi (2026)
Stripe peptide shop'ları neden ban'liyor, MCC 5122 routing aslında nasıl çalışıyor ve kart + Apple Pay + USDC için 10 dakikalık drop-in entegrasyon.

Peptide'ler ve Nutra için Stripe Alternatifi: 2026 Migration Rehberi
Stripe peptide'leri otomatik reddediyor — özellikle LLC'si olmayan solo dev'leri. 2026 migration: %3 flat, Stripe uyumlu SDK, aynı gün go-live.

Peptide'ler için High-Risk Payment Gateway: 2026 Rehberi
Geleneksel high-risk PSP (%8–10, LLC, $5k–$50k reserve) vs. Peptide-Pay'in crypto on-ramp'i (%3 flat, LLC yok, aynı gün). Tam karşılaştırma.
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.