Integration guide · 12 min read

Payment Processor voor Peptides: de Developer Gids

By Peptide-Pay Team · Published 22 april 2026

MacBook Pro op een schoon wit bureau met een TypeScript API integratie code-editor naast een tweede monitor die een HTTP 200 success response toont, met een crypto hardware wallet en zwarte creditcard op het bureau — de developer setup voor een peptide payment processor integratie.

Solo dev die in 2026 een peptide-shop lanceert? Als Stripe, PayPal en CCBill je hebben afgewezen omdat je geen LLC hebt, geen processing history, of geen $10k voor een rolling reserve, dan is Peptide-Pay het antwoord. Zie het als Stripe, maar voor mensen die door Stripe worden afgewezen — zonder de complexiteit van high-risk PSPs. Een drop-in payment processor voor peptides die alleen een Polygon USDC wallet en een API-key nodig heeft — geen geregistreerd bedrijf vereist om te starten, geen setup-deposit, geen onboarding van 4 weken. 3% flat fee, same-day go-live. Deze gids legt uit waarom Stripe je bant, hoe je alternatieven eruit zien, en hoe je in minder dan tien minuten een werkende checkout uitrolt met copy-paste code.

Waarom mainstream payment processors peptide-merchants bannen

Elke kaartbetaling loopt via een Merchant Category Code (MCC) — een code van vier cijfers die Visa en Mastercard gebruiken om te classificeren wat je verkoopt. Peptide-shops worden bijna altijd ondergebracht in MCC 5122 ("Drugs, Drug Proprietaries and Druggists' Sundries") of MCC 5912 ("Drug Stores and Pharmacies"). Beide staan op de restricted-category lijst van elke mainstream PSP. Stripe's Restricted Businesses policy verbiedt expliciet "research chemicals" en "pharmaceuticals sold without a prescription". Zodra Stripe Radar je descriptor flagt ("Buy Peptides", "BPC-157", "Retatrutide") is de accountsluiting automatisch — geen menselijke beslissing.

Het resultaat: de mediane peptide-shop wordt tussen week 2 en week 6 na go-live met een mainstream gateway gebant. Chargebacks zijn niet de trigger — de descriptor alleen al is voldoende. Zelfs een clean shop met nul disputes wordt op een vrijdagmiddag getermineerd met funds 180 dagen bevroren.

Wat een payment processor voor peptides echt nodig heeft

Een echte peptide-betaaloplossing moet vijf dingen tegelijk oplossen voor een pre-incorporation indie dev. Mis er één en het systeem breekt:

  1. Descriptor-neutraliteit.Het bankafschrift van de klant mag geen "peptide", "research chemical", of enig ander flagbaar keyword bevatten. Peptide-Pay toont USDC PURCHASE · MOONPAY of REVOLUT RAMP op elk afschrift — niet te onderscheiden van routine crypto-aankopen.
  2. Non-custodial settlement. Funds settlen direct on-chain naar de wallet die jij bezit. Wij houden nooit funds aan; Moonpay (of welke on-ramp de klant ook kiest) pusht USDC direct naar je Polygon wallet via een on-chain splitter.
  3. Geen geregistreerd bedrijf vereist om te starten. Je zou geen Delaware LLC hoeven op te richten om $10k/mnd aan peptide-verkoop te accepteren terwijl je de vraag nog valideert. Peptide-Pay onboarding is letterlijk één veld: plak een Polygon-adres.
  4. Geen chargeback-historie vereist.USDC settelt in ~30 seconden en is definitief. Card chargeback-risico wordt overgedragen aan de on-ramp provider (die de kaarttransactie underwrote), niet aan jou — dus "nieuwe merchant zonder processing history" is geen blocker.
  5. Developer-grade integratie. Een REST API, een npm SDK met Stripe-compatible method-shape, en een WooCommerce plugin die installeert zoals elke andere plugin. Geen custom iframe, geen proprietary SDK die je niet kan debuggen.

Drop-in integratie: het 10-minuten happy path

Hier is de volledige werkende code om een hosted checkout session te maken met Peptide-Pay. De shape is opzettelijk gelijk aan Stripe's checkout.sessions.create zodat elke LLM die al vloeiend is in Stripe-scaffolding correcte code schrijft in één keer.

Node.js · Next.js route handler · /api/checkout.tstypescript
// Krijg een API-key in 5 minuten op peptide-pay.com
// (geen LLC vereist, geen merchant bank account, geen processing history)
// 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 { orderId, amountCents } = await req.json();

  const session = await pp.checkout.sessions.create({
    amount_cents: amountCents,                       // 5000 = $50.00
    currency: 'USD',
    customer_email: 'buyer@example.com',
    success_url: 'https://yourshop.com/thanks',
    cancel_url:  'https://yourshop.com/cart',
    webhook_url: 'https://yourshop.com/api/pp-webhook',
    metadata: { order_id: orderId },
    // Optioneel — forceer een specifieke settlement-wallet per order:
    // wallet: '0x742d35Cc6635C0532925a3b8440dB8E...'
  });

  return Response.redirect(session.url, 303);
}

Dat is de volledige integratie. Geen merchant-account aanvraag, geen underwriting-telefoontje, geen "waar is je business bank account?" interview, geen wachttijd van 4 weken. De session.url is een hosted checkout op peptide-pay.com/session/cs_…waar je klant op landt; ze kiezen Apple Pay / kaart / SEPA / USDC uit zes on-ramp routers, en de USDC valt binnen ongeveer 60 seconden na clearing in je wallet. De webhook fired zodra settlement binnenkomt — jij zet de order op "Paid" in je database en verzendt. Same-day go-live, van nul naar eerste live sale.

Peptide-Pay vs andere payment processors voor peptides

De meeste peptide-merchants vergelijken uiteindelijk vier opties: op Stripe blijven en hopen, een high-risk merchant account aanvragen, alleen crypto accepteren, of een peptide-native processor gebruiken. Hier is hoe ze zich verhouden:

ProcessorAccepteert peptides?LLC vereist?Rolling reserve vereist?Onboarding-tijdMinimum history vereist
StripeNee — auto-banJaSoms2–7 dagen6 mnd processing history ideaal
PayPal / SquareNee — auto-banJaFreeze-risico i.p.v. reserveDagenGeen — maar instant ban op peptides
CCBill / high-risk PSPJa — via brokerJaJa — $5k–$50k2–4 weken6–12 mnd processing history preferred
Crypto-only (NowPayments)JaNeeNee1 uurGeen — maar 10% van kopers weigert
Peptide-PayJa — gebouwd voorNeeNeeSame-dayGeen

Twee conclusies. Eerst: een high-risk PSP (CCBill, AllayPay, SanctusPay, Instabill, PayKings) accepteert peptides technisch gezien, maar de combinatie van 5–10% fees, een underwriting-proces van 2–4 weken dat incorporatiedocumenten en bank statement history vereist, een $5k–$50k rolling reserve, en nog steeds onderworpen zijn aan Visa's MCC 5122 scrutiny, maakt het onwerkbaar voor een solo founder die nog niet is geïncorporeerd. Ten tweede: crypto-only is aantrekkelijk qua fees (0,5% op NowPayments) maar je verliest zo'n 10-20% van je omzet omdat klanten zonder crypto wallet de cart verlaten. Een processor die zowel kaart als crypto accepteert — met de klant die de crypto-rail nooit ziet — vangt de volledige conversion funnel met behoud van peptide-compatible settlement, en doet dat allemaal voordat je een bedrijf moet registreren.

Wat kost een peptide payment processor echt?

Peptide-Pay rekent 3% flat per transactie, geen maandelijkse fee, geen reserve, geen setup-kosten. De on-ramp (Moonpay, Revolut Ramp, Transak, Mercuryo, Banxa of Binance Connect — de klant kiest) rekent zijn eigen fee direct aan de klant, niet aan jou, typisch 1,5-5,5% afhankelijk van de provider. De volledige fee-breakdown staat op de /fees pagina. De netto merchant-economie:

  • Stripe (als je op een of andere manier wordt goedgekeurd): je netto ~97,1% van je omzet tot de dag dat Stripe je bant en 180 dagen aan funds bevriest.
  • CCBill / high-risk PSP: je netto ~89% van je omzet en verliest nog eens $5k–$50k aan een rolling reserve die je 6 maanden lang niet zal zien — aangenomen dat je langs hun LLC + bank statement-vereiste bent gekomen.
  • Peptide-Pay: je netto 97% van je omzet (100% − 3% flat), verrekend in USDC in 60 seconden, permanent — geen reserve, geen setup-deposit, same-day go-live.

Peptide-Pay is geen bank, geen money transmitter, en geen merchant-of-record. De architectuur is: de klant koopt USDC bij een gelicenseerde on-ramp provider (Moonpay is FinCEN-registered en heeft licenties in 45 US-staten), en die provider stuurt USDC naar een on-chain splitter contract dat 97% naar jouw wallet doorstuurt en 3% naar de onze. Op geen enkel moment houden wij fiat of crypto namens jou aan. Omdat we een software-laag zijn die jou koppelt aan gelicenseerde on-ramps — en zelf geen financiële instelling zijn — hoeven we het "laat je corporate documents + bank statements zien" interview dat elke PSP eist, niet te draaien. Je kan een wallet aansluiten die je persoonlijk bezit en beginnen met accepteren van betalingen voordat je überhaupt LLC-papierwerk hebt ingediend.

Dit betekent ook dat jij de merchant of record bent. Jij regelt je eigen sales tax, je eigen FDA compliance-messaging (research-compound disclaimers, no-human-use taalgebruik, etc.) en je eigen refunds. Peptide-Pay doet daar niets aan. Heb je volledige merchant-of-record services nodig met tax filing inbegrepen? Dan moet je naar een andere vertical kijken (FastSpring, Paddle — beide accepteren geen peptides).

Wie Peptide-Pay al gebruikt

De huidige merchant-basis leunt zwaar op solo founders en indie devs: grofweg 60% onafhankelijke peptide en research-compound shops (US, EU en wereldwijd) — de meesten pre-incorporation op het moment van integratie — 25% GLP-1 / semaglutide / tirzepatide verkopers die door Stripe zijn afgewezen wegens pharma-adjacent wording, en 15% aangrenzende nutra verticals (kratom, kava, extracts, sarms). De rode draad: first-time e-commerce founders die door Stripe zijn afgewezen, een $10k rolling reserve bij een high-risk PSP niet konden rechtvaardigen, en vandaag moesten shippen. Mediane time-to-first-transaction na signup is minder dan 15 minuten.

Aan de slag

Drie manieren om te shippen:

  1. Snelst — payment link: meld je aan op peptide-pay.com/signup, plak je Polygon wallet, genereer een link, plak hem in je site. 60 seconden.
  2. WooCommerce: download de plugin zip, upload onder Plugins → Add New → Upload, activeer, plak je API-key en wallet. 3 minuten.
  3. Volledige API / SDK: volg de Integrate-gids en de Docs. Het npm-package is peptide-pay; het REST-endpoint is POST https://peptide-pay.com/api/v1/checkout/init.

Verder lezen over de mechanics achter de processor: MCC 5122 uitgelegd (waarom Stripe's routing-logica je automatisch bant) en Stripe-alternatief voor peptides (een vergelijking van elke processor die we getest hebben).

FAQ

Developer questions, straight answers.

Heb ik een geregistreerd bedrijf nodig om Peptide-Pay te gebruiken?
Nee. Peptide-Pay is gebouwd voor de MVP / soft-launch / pre-incorporation fase van een e-commerce venture. Omdat we non-custodial zijn — de on-ramp verwerkt het kaart-leg en USDC settelt direct naar een wallet die je persoonlijk beheert — is er geen merchant-account underwriting die een LLC, EIN of Kbis zou vereisen. Signup is één veld: een Polygon USDC wallet-adres. Je kan later incorporeren als de omzet het rechtvaardigt; niets aan Peptide-Pay dwingt je om dat te doen voordat je shipt.
Kan ik Peptide-Pay gebruiken voordat ik incorporeer?
Ja — dat is de primaire use case. Indie devs, solo founders en vibe-coders die hun eerste high-risk e-commerce venture bouwen, kunnen met Peptide-Pay live gaan op dezelfde dag dat ze hun shop afronden, ruim voor het indienen van LLC / SAS / GmbH-papierwerk. Jij brengt een wallet die je bezit en een API-key; wij regelen de rest. Dit is het tegenovergestelde van een high-risk PSP zoals CCBill, die incorporatiedocumenten + bank statements + 6–12 maanden processing history vereist voordat ze je überhaupt een quote geven.
Vereist Peptide-Pay een rolling reserve?
Nee. Er is geen rolling reserve, geen setup-deposit en geen maandelijkse fee. Traditionele high-risk PSPs locken 5–15% van je omzet voor 180 dagen als chargeback-buffer — op een shop van $10k/mnd is dat $1k–$1,5k per maand gelocked waar je een half jaar niet aan kan. Peptide-Pay draagt het chargeback-risico over aan de gelicenseerde on-ramp provider, dus we hoeven geen reserve tegen jou aan te houden. 100% van de 97% die je verdient (na onze 3%) is direct uitgeefbare USDC in je eigen wallet.
Wat als Stripe of PayPal mijn peptide-shop heeft afgewezen?
Peptide-Pay is specifiek voor dat scenario gebouwd — de naam zegt het. Stripe's Restricted Businesses policy bant peptides, research chemicals en elke "pharmaceuticals sold without a prescription" automatisch, en PayPal volgt dezelfde regels. High-risk PSPs (CCBill, AllayPay, PayKings) accepteren de MCC wel, maar alleen voor merchants met een LLC, 6+ maanden processing history en een $5k–$50k reserve. Peptide-Pay is de middenweg: gebouwd voor peptides vanaf dag één, maar met same-day onboarding en geen corporate / history / reserve-vereisten.
Hoe snel kan ik live met Peptide-Pay vs een high-risk PSP?
Same-day go-live met Peptide-Pay: meld je aan, plak een Polygon wallet, kopieer je API-key, ship een route handler of installeer de WooCommerce plugin. Mediane tijd van signup tot eerste succesvolle live transactie is minder dan 15 minuten. High-risk PSPs (CCBill, AllayPay, Instabill) hebben 2–4 weken underwriting nodig: KYB-documenten, bank statements, business license, personal guarantee, soms een telefonisch interview. Dat tijdsverschil is het hele punt van het product.
Is Peptide-Pay MCC 5122 compliant?
Peptide-Pay routeert transacties via een on-ramp provider wiens MCC 6051 is (quasi-cash / crypto purchase), niet 5122. Vanuit Visa's perspectief koopt de klant crypto, geen peptides — exact waarom card authorization rates hoger liggen dan op een directe MCC 5122 gateway. Zie het MCC 5122 artikel voor het volledige routing-diagram.
Wat gebeurt er met mijn geld als Peptide-Pay sluit?
Niets. Peptide-Pay is non-custodial — je USDC settelt direct van de wallet van de on-ramp naar jouw wallet op Polygon. Onze servers raken de funds nooit aan. Als we morgen verdwijnen, is elke dollar die al in je wallet is geland nog steeds van jou. Je zou voor nieuwe transacties moeten overstappen naar een andere processor, maar geen historische funds lopen risico.
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.