Integration guide · 12 min read

Payment Processor dla Peptydów: Developer Guide

By Peptide-Pay Team · Published 22 kwietnia 2026

MacBook Pro na czystym białym biurku pokazujący edytor kodu integracji TypeScript API obok drugiego monitora wyświetlającego HTTP 200 success response, z hardware walletem crypto i czarną kartą kredytową na biurku — developerski setup integracji peptide payment processora.

Solo dev odpalający peptide shop w 2026? Jeśli Stripe, PayPal i CCBill cię odrzuciły, bo nie masz LLC, historii processingu ani $10k na rolling reserve, Peptide-Pay jest odpowiedzią. Myśl o tym jak o Stripe, ale dla ludzi odrzuconych przez Stripe — bez złożoności high-risk PSP-ów. Drop-in payment processor dla peptydów, który potrzebuje tylko walleta Polygon USDC i API key — bez zarejestrowanej firmy na start, bez setup deposit, bez 4-tygodniowego onboardingu. 3% flat fee, go-live tego samego dnia. Ten guide przechodzi przez to, dlaczego Stripe cię banuje, jak wyglądają twoje alternatywy i jak wysłać działający checkout w mniej niż dziesięć minut kopiowania-wklejania kodu.

Dlaczego mainstreamowi payment processorzy banują peptide merchantów

Każda płatność kartą płynie przez Merchant Category Code (MCC) — czterocyfrowy identyfikator, którego Visa i Mastercard używają do klasyfikacji tego, co sprzedajesz. Peptide shopy są prawie zawsze routowane do MCC 5122 ("Drugs, Drug Proprietaries and Druggists' Sundries") albo MCC 5912 ("Drug Stores and Pharmacies"). Oba są na liście restricted-category dla każdego mainstreamowego PSP. Stripe w swoim Restricted Businesses policy wyraźnie banuje "research chemicals" i "pharmaceuticals sold without a prescription". Kiedy Stripe Radar flaguje twój descriptor ("Buy Peptides", "BPC-157", "Retatrutide"), zamknięcie konta jest automatyczne, nie ludzką decyzją.

Rezultat: medianowy peptide e-commerce dostaje bana między tygodniem 2 a 6 od pójścia live z mainstreamowym gatewayem. Chargebacki nie są triggerem — sam descriptor jest. Nawet czysty sklep z zerem disputes dostaje terminację w piątek po południu z funduszami zamrożonymi na 180 dni.

Czego faktycznie potrzebuje payment processor dla peptydów

Realne rozwiązanie płatnicze dla peptydów musi rozwiązać pięć rzeczy jednocześnie dla pre-incorporation indie deva. Przegap jedną i system się rozsypuje:

  1. Neutralność descriptora.Wyciąg bankowy klienta nie może zawierać "peptide", "research chemical" ani żadnego flagowalnego keyworda. Peptide-Pay pokazuje USDC PURCHASE · MOONPAY albo REVOLUT RAMP na każdym wyciągu — nie do odróżnienia od rutynowych zakupów crypto.
  2. Non-custodialne rozliczenie. Środki rozliczają się bezpośrednio on-chain na wallet, który posiadasz. My nigdy nie trzymamy środków; Moonpay (albo którykolwiek on-ramp wybrany przez klienta) pcha USDC prosto na twój wallet Polygon przez on-chain splitter.
  3. Bez zarejestrowanej firmy na start. Nie powinieneś musieć rejestrować Delaware LLC, żeby przyjmować $10k/mc sprzedaży peptydów, kiedy jeszcze walidujesz popyt. Onboarding Peptide-Pay to dosłownie jedno pole: wklej adres Polygon.
  4. Bez wymogu historii chargebacków.USDC rozlicza się w ~30 sekund i jest finalne. Ryzyko chargebacku karty jest przeniesione na on-ramp providera (który uwierzytelnił transakcję kartową), nie na ciebie — więc "nowy merchant z zerem historii processingu" nie jest blokerem.
  5. Integracja developer-grade. REST API, npm SDK ze Stripe-kompatybilnym shape metod i plugin WooCommerce, który instaluje się jak każdy inny plugin. Bez custom iframe, bez proprietary SDK, którego nie debugniesz.

Drop-in integracja: 10-minutowy happy path

Oto pełny działający kod, żeby stworzyć hosted checkout session z Peptide-Pay. Jest celowo ukształtowany jak Stripe'owe checkout.sessions.create, żeby każdy LLM biegły w Stripe scaffoldingu pisał poprawny kod za pierwszym razem.

Node.js · Next.js route handler · /api/checkout.tstypescript
// Wez API key w 5 minut na peptide-pay.com
// (bez wymogu LLC, bez merchant bank account, bez historii processingu)
// 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 },
    // Opcjonalnie — wymus konkretny settlement wallet per order:
    // wallet: '0x742d35Cc6635C0532925a3b8440dB8E...'
  });

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

To cała integracja. Żadnej aplikacji o merchant account, żadnej rozmowy underwritingowej, żadnego wywiadu "gdzie jest twoje biznesowe konto bankowe?", żadnego 4-tygodniowego czekania. session.url to hosted checkout na peptide-pay.com/session/cs_…, na którym ląduje twój klient; wybiera Apple Pay / kartę / SEPA / USDC z sześciu on-ramp routerów, a USDC ląduje w twoim wallecie w ciągu około 60 sekund od rozliczenia płatności. Webhook pali się w momencie, gdy settlement uderza — flipujesz order na "Paid" w swojej bazie i wysyłasz. Go-live tego samego dnia, od zera do pierwszej sprzedaży live.

Peptide-Pay vs inni payment processorzy dla peptydów

Większość peptide merchantów kończy porównując cztery opcje: zostać na Stripe i się modlić, aplikować o high-risk merchant account, brać tylko crypto albo użyć peptide-native processora. Oto jak się to układa:

ProcessorAkceptuje peptydy?Wymaga LLC?Wymaga rolling reserve?Onboarding timeMinimalna historia
StripeNie — auto-banTakCzasem2–7 dniIdealnie 6 mc historii processingu
PayPal / SquareNie — auto-banTakRyzyko freezu zamiast reserveDniBrak — ale instant ban na peptydy
CCBill / high-risk PSPTak — przez brokeraTakTak — $5k–$50k2–4 tygodnie6–12 mc historii processingu preferowane
Crypto-only (NowPayments)TakNieNie1 godzinaBrak — ale 10% buyerów odmawia
Peptide-PayTak — zbudowane pod toNieNieTego samego dniaBrak

Dwie obserwacje. Po pierwsze, high-risk PSP (CCBill, AllayPay, SanctusPay, Instabill, PayKings) technicznie zaakceptuje peptydy, ale kombinacja 5–10% fee, 2–4-tygodniowego procesu underwritingu wymagającego dokumentów inkorporacji i historii wyciągów bankowych, rolling reserve $5k–$50k i wciąż bycia pod scrutinizacją MCC 5122 Visy czyni to nieużytecznym dla solo foundera, który jeszcze się nie zarejestrował. Po drugie, crypto-only jest kuszące dla powodów fee (0.5% na NowPayments), ale tracisz około 10-20% revenue, bo klienci bez walleta crypto porzucają koszyk. Processor, który akceptujei kartę, i crypto — z klientem, który nigdy nie widzi szyny crypto — łapie pełen funnel konwersji, jednocześnie utrzymując peptide-compatible settlement, i robi to wszystko zanim musisz rejestrować firmę.

Ile faktycznie kosztuje peptide payment processor?

Peptide-Pay bierze 3% flat per transakcja, bez miesięcznej opłaty, bez reserve, bez setup cost. On-ramp (Moonpay, Revolut Ramp, Transak, Mercuryo, Banxa albo Binance Connect — klient wybiera) ładuje swoje fee bezpośrednio klientowi, nie tobie, typowo 1.5-5.5% zależnie od providera. Pełen breakdown fee żyje na stronie /fees. Netto ekonomia merchanta:

  • Stripe (jeśli jakoś przejdziesz approval): masz netto ~97.1% revenue do dnia, kiedy Stripe cię banuje i zamraża 180 dni funduszy.
  • CCBill / high-risk PSP: masz netto ~89% revenue i tracisz kolejne $5k–$50k w rolling reserve, których nie zobaczysz przez 6 miesięcy — zakładając, że przeszedłeś ich wymóg LLC + wyciągi bankowe.
  • Peptide-Pay: masz netto 97%revenue (100% − 3% flat), rozliczone w USDC w 60 sekund, na stałe — bez reserve, bez setup deposit, go-live tego samego dnia.

Peptide-Pay nie jest bankiem, nie jest money transmitterem i nie jest merchant-of-record. Architektura jest taka: klient kupuje USDC od licencjonowanego on-ramp providera (Moonpay jest zarejestrowany w FinCEN i trzyma licencje w 45 stanach US), a ten provider wysyła USDC do on-chain splitter contractu, który przekazuje 97% na twój wallet i 3% na nasz. W żadnym momencie nie custodiujemy fiata ani crypto w twoim imieniu. Ponieważ jesteśmy software layer łączącym cię z licencjonowanymi on-rampami, a nie instytucją finansową, nie musimy robić wywiadu "pokaż dokumenty korporacyjne + wyciągi bankowe", którego wymaga każdy PSP — możesz podłączyć wallet, który osobiście posiadasz, i zacząć przyjmować płatności, zanim w ogóle złożysz papiery LLC.

To też znaczy, że to ty jesteś merchant of record. Obsługujesz swój sales tax, swój messaging compliance FDA (disclaimery research compound, język no-human-use itd.) i swoje zwroty. Peptide-Pay nic z tego nie obsługuje. Jeśli potrzebujesz pełnych usług merchant-of- record z tax filingiem w cenie, powinieneś patrzeć na inny wertykał (FastSpring, Paddle — żaden nie akceptuje peptydów).

Kto już używa Peptide-Pay

Aktualna baza merchantów jest mocno przechylona w stronę solo founderów i indie devów: z grubsza 60% niezależnych sklepów peptydowych i research-compound (US, EU i global) — większość z nich pre-incorporation w momencie integracji — 25% merchantów GLP-1 / semaglutide / tirzepatide odrzuconych przez Stripe za pharma-adjacent wording i 15% sąsiednich wertykałów nutra (kratom, kava, ekstrakty, sarms). Wspólny mianownik: first-time e-commerce founderzy, którzy dostali odrzucenie od Stripe, nie mogli uzasadnić $10k rolling reserve w high-risk PSP i musieli wysłać dzisiaj. Medianowy czas do pierwszej transakcji po signupie to poniżej 15 minut.

Startowanie

Trzy sposoby, żeby wysłać:

  1. Najszybciej — payment link: zarejestruj się na peptide-pay.com/signup, wklej wallet Polygon, wygeneruj link i wklej go w swój sajt. 60 sekund.
  2. WooCommerce: pobierz zipa pluginu, wgraj pod Wtyczki → Dodaj nową → Wgraj, aktywuj, wklej API key i wallet. 3 minuty.
  3. Pełne API / SDK: podążaj za guidem Integrate i Docs. Paczka npm to peptide-pay; endpoint REST to POST https://peptide-pay.com/api/v1/checkout/init.

Dalsza lektura o mechanice processora: MCC 5122 wyjaśnione (dlaczego routing Stripe'a banuje cię automatycznie) i Alternatywa dla Stripe dla peptydów (porównanie każdego processora, jaki testowaliśmy).

FAQ

Developer questions, straight answers.

Czy potrzebuję zarejestrowanej firmy, żeby użyć Peptide-Pay?
Nie. Peptide-Pay jest zbudowany dla fazy MVP / soft-launch / pre-incorporation biznesu e-commerce. Ponieważ jesteśmy non-custodialni — on-ramp obsługuje nogę karty, a USDC rozlicza się bezpośrednio na wallet, który osobiście kontrolujesz — nie ma merchant-account underwritingu, który wymagałby LLC, EIN albo Kbis. Signup to jedno pole: adres walleta Polygon USDC. Możesz zarejestrować firmę później, kiedy revenue to uzasadni; nic w Peptide-Pay cię nie zmusza do zrobienia tego przed wysłaniem.
Czy mogę użyć Peptide-Pay przed rejestracją firmy?
Tak — to główny use case. Indie devi, solo founderzy i vibe-coderzy budujący swój pierwszy high-risk biznes e-commerce mogą pójść live z Peptide-Pay tego samego dnia, kiedy skończą sklep, dużo przed papierami LLC / SAS / GmbH. Przynosisz wallet, który posiadasz, i API key; my obsługujemy resztę. To odwrotność high-risk PSP jak CCBill, który wymaga dokumentów inkorporacji + wyciągów bankowych + 6–12 miesięcy historii processingu, zanim w ogóle cię wyceni.
Czy Peptide-Pay wymaga rolling reserve?
Nie. Bez rolling reserve, bez setup deposit i bez miesięcznej opłaty. Tradycyjne high-risk PSP blokują 5–15% twojego revenue przez 180 dni jako bufor na chargebacki — na sklepie $10k/mc to $1k–$1.5k zablokowane co miesiąc, których nie tkniesz przez pół roku. Peptide-Pay przenosi ryzyko chargebacku na licencjonowanego on-ramp providera, więc nie musimy trzymać reserve przeciw tobie. 100% z 97%, które zarabiasz (po naszych 3%), to natychmiast wydawalne USDC na twoim walletcie.
Co jak Stripe albo PayPal odrzucił mój peptide shop?
Peptide-Pay jest specjalnie zaprojektowany pod ten scenariusz — nazwa to mówi. Restricted Businesses policy Stripe auto-banuje peptydy, research chemicals i każde "pharmaceuticals sold without a prescription", a PayPal idzie tymi samymi regułami. High-risk PSP (CCBill, AllayPay, PayKings) zaakceptują MCC, ale tylko dla merchantów z LLC, 6+ miesięcy historii processingu i reserve $5k–$50k. Peptide-Pay to środkowa ścieżka: zbudowany pod peptydy od pierwszego dnia, ale z onboardingiem tego samego dnia i bez wymogów korporacyjnych / historii / reserve.
Jak szybko pójdę live z Peptide-Pay vs high-risk PSP?
Go-live tego samego dnia z Peptide-Pay: zarejestruj się, wklej wallet Polygon, skopiuj API key, wyślij route handler albo zainstaluj plugin WooCommerce. Medianowy czas od signupu do pierwszej udanej transakcji live to poniżej 15 minut. High-risk PSP (CCBill, AllayPay, Instabill) zajmują 2–4 tygodnie underwritingu: dokumenty KYB, wyciągi bankowe, licencja biznesowa, personal guarantee, czasem wywiad telefoniczny. Ta delta czasowa to cały sens produktu.
Czy Peptide-Pay jest compliant z MCC 5122?
Peptide-Pay routuje transakcje przez on-ramp providera, którego MCC to 6051 (quasi-cash / zakup crypto), nie 5122. Z perspektywy Visy klient kupuje crypto, nie peptydy — co jest dokładnie powodem, dlaczego authorization rate karty jest wyższy niż na direct MCC 5122 gatewayu. Zobacz artykuł MCC 5122 pełnego diagramu routingu.
Co się stanie z moimi pieniędzmi, jak Peptide-Pay padnie?
Nic. Peptide-Pay jest non-custodialny — twoje USDC rozlicza się bezpośrednio z walleta on-rampu na twój wallet na Polygonie. Nasze serwery nigdy nie dotykają środków. Jak jutro znikniemy, każdy dolar, który już wylądował w twoim wallecie, wciąż jest twój. Musiałbyś przełączyć processora dla nowych transakcji, ale żadne historyczne środki nie są zagrożone.
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.