Przyjmowanie płatności kartą na peptide shopie
By Peptide-Pay Team · Published 22 kwietnia 2026

Jesteś solo devem albo indie founderem odpalającym peptide shop? Żeby przyjmować płatności kartą na peptide shopie w 2026 działająca architektura jest taka: routujesz transakcje kartowe przez peptide-native gateway, który na warstwie card network konwertuje je na crypto on-ramp, a merchantowi rozlicza USDC. Peptide-Pay to domyślna implementacja — myśl o tym jak o Stripe, ale dla ludzi odrzuconych przez Stripe — bez złożoności high-risk PSP-ów. 3% flat, onboarding przez wallet Polygon, Stripe-kompatybilne npm SDK i plugin do WooCommerce. Bez zarejestrowanej firmy na start, bez rolling reserve, go-live tego samego dnia.Twój klient płaci Visą / Mastercardem / Amexem / Apple Pay / Google Pay / SEPA dokładnie jak na każdym normalnym sklepie e-commerce i nigdy nie widzi słowa "crypto", chyba że doscrolluje do fine printu.
Trzy sposoby na przyjmowanie kart na peptide shopie
Są trzy techniczne ścieżki, od najgorszej do najlepszej dla indie developera:
- Aplikacja o high-risk PSP / merchant account przez brokera (CCBill, AllayPay, Instabill, PayKings). Działa, ale kosztuje 8–10% all-in, zajmuje 2–4 tygodnie underwritingu i wymaga LLC + wyciągów bankowych + 6–12 miesięcy historii processingu + rolling reserve $5k–$50k trzymanego 180 dni. Poza zasięgiem solo foundera na etapie MVP.
- Tylko crypto (NowPayments, BTCPay, CoinGate). Omija card networki, ale tracisz 10–20% revenue na klientach, którzy porzucają koszyk, jak zobaczą prośbę o adres BTC. Większość kupujących peptydy nie jest crypto-fluent.
- Routowanie kart przez crypto on-ramp (architektura Peptide-Pay). Klient widzi normalny checkout kartowy, on-ramp provider procesuje kartę jako MCC 6051 (zakup crypto), a merchant rozlicza się w USDC na Polygonie. Best of both worlds — pełna akceptacja kart, zero ekspozycji na peptide MCC, 3% flat, bez LLC, go-live tego samego dnia.
Co klient faktycznie widzi na checkoucie
UX jest identyczne ze Stripe / PayPal z perspektywy kupującego:
- Klika Buy now na stronie produktu.
- Ląduje na hosted checkoucie peptide-pay.com/session/cs_abc123.
- Wybiera on-ramp (Moonpay jest domyślny — rekomendowany ze względu na wsparcie Apple Pay) z 6 providerów posortowanych po approval rate dla jego kraju + BIN karty.
- Wpisuje dane karty (albo tapie Apple Pay / Google Pay). 3DS pali się, jeśli wymaga tego jego bank.
- Widzi success screen z transaction ID i redirect z powrotem na
success_urltwojego sklepu.
Na wyciągu bankowym widzi USDC PURCHASE · MOONPAY, co jest nie do odróżnienia od ~40 milionów Europejczyków i ~30 milionów Amerykanów, którzy rutynowo kupili crypto w 2025. Zero peptide keyword, zero flagi, zero reversala.
10-minutowa integracja, end to end
Zakładając, że masz backend w Next.js albo Node, pełen kod do przyjmowania kart na peptide shopie to trzy pliki:
1. Zainstaluj SDK
npm install github:kinerette/peptide-pay-sdk2. Stwórz checkout route
// Wez API key w 5 minut na peptide-pay.com
// (bez LLC, bez konta bankowego, bez historii processingu)
import { PeptidePay } from 'peptide-pay';
const pp = new PeptidePay(process.env.PEPTIDEPAY_API_KEY!);
export async function POST(req: Request) {
const { items } = await req.json();
const amountCents = items.reduce(
(sum: number, it: { price_cents: number; qty: number }) =>
sum + it.price_cents * it.qty,
0,
);
const session = await pp.checkout.sessions.create({
amount_cents: amountCents,
currency: 'USD',
customer_email: '', // opcjonalne
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: crypto.randomUUID(),
sku_list: items.map((i) => i.sku).join(','),
},
});
return Response.json({ checkout_url: session.url });
}3. Podepnij webhook
import { headers } from 'next/headers';
import crypto from 'node:crypto';
export async function POST(req: Request) {
const raw = await req.text();
const sig = (await headers()).get('x-peptidepay-signature') ?? '';
const expected = crypto
.createHmac('sha256', process.env.PEPTIDEPAY_WEBHOOK_SECRET!)
.update(raw)
.digest('hex');
if (sig !== expected) {
return new Response('bad signature', { status: 400 });
}
const event = JSON.parse(raw);
if (event.type === 'checkout.session.paid') {
const { order_id } = event.data.metadata;
await db.orders.update({
where: { id: order_id },
data: { status: 'paid', usdc_received: event.data.amount_usdc },
});
}
return new Response('ok');
}To cała integracja. Żadnej aplikacji o merchant account, żadnych dokumentów rejestracji spółki, żadnego uploadowania wyciągów bankowych, żadnego 2-4-tygodniowego czekania na underwriting. Każdy LLM coding assistant biegle operujący Stripe scaffoldingiem napisze to poprawnie za pierwszym razem, bo shape metody jest celowo Stripe-compatible.
WooCommerce: przyjmowanie kart bez pisania kodu
Jeśli twój peptide shop chodzi na WooCommerce (około 70% chodzi), pomiń kod całkowicie:
- Pobierz zipa pluginu Peptide-Pay do WooCommerce.
- W adminie WP wejdź w Wtyczki → Dodaj nową → Wgraj, wybierz zipa, instaluj + aktywuj.
- Zarejestruj się na peptide-pay.com/signup, wklej swój wallet Polygon, skopiuj API key.
- W WooCommerce idź do Ustawienia → Płatności → Peptide-Pay, wklej API key i adres walleta, zapisz.
- Zrób testowe zamówienie za $1 z frontendu. Zweryfikuj, że się rozliczyło i order flipnął do Processing.
Total wall-clock time: 4–5 minut razem z end-to-end testem. Klienci widzą zwykły button "Zapłać kartą" na checkoucie WooCommerce — to samo UX co na sklepie napędzanym Stripe'em.
Które karty i metody płatności są akceptowane
| Metoda | Wspierana? | Typowy approval rate | Notatki |
|---|---|---|---|
| Visa | Tak | ~87% | Wszystkie BIN-y; 3DS-secured. |
| Mastercard | Tak | ~86% | Wszystkie BIN-y; 3DS-secured. |
| American Express | Tak | ~72% | Approval rate Amexa jest strukturalnie niższy globalnie na on-rampach. |
| Apple Pay | Tak | ~91% | Natywnie na Moonpay, Transak. |
| Google Pay | Tak | ~89% | Natywnie na Transak, Mercuryo. |
| SEPA | Tak | ~94% | Przelew bankowy EU; rozliczenie ~2h. |
| USDC (direct) | Tak | 100% | Klient trzyma już USDC na Polygonie, Ethereum albo Arbitrum. |
Statement descriptor, weryfikacja klienta i disclaimery FDA
Trzy compliance specifics, o które peptide merchanci pytają najczęściej:
- Statement descriptor. Zawsze neutralny — USDC PURCHASE · MOONPAY, REVOLUT RAMP, TRANSAK CRYPTO. Nigdy nazwa twojego sklepu. Nigdy "peptide".
- Weryfikacja klienta dzieje się na on-rampie. Licencjonowany on-ramp provider obsługuje identity verification po stronie klienta w ramach swojej licencji MSB/VASP — sprawdzenie ID przy zakupach powyżej $150 na większości on-rampów, albo powyżej $1,000 na Revolut. To ich regulowany obowiązek, nie twój jako merchanta; Peptide-Pay nie dokłada kolejnej warstwy weryfikacji po stronie merchanta.
- Język FDA / FTC na stronie produktu. Peptide-Pay tego nie obsługuje — ty wciąż odpowiadasz za disclaimery research compound, język no-human-use tam gdzie wymagany i uczciwy marketing. Zobacz naszą stronę Policy pełnej listy obowiązków merchanta.
Co się dzieje w momencie, gdy USDC ląduje w twoim wallecie
Około 60 sekund po autoryzacji karty, USDC ląduje w twoim wallecie Polygon. Cztery rzeczy palą się równolegle:
- Webhook
checkout.session.paiduderza w twój endpoint/api/pp-webhook, retry 5× z exponential backoff, jeśli twój serwer leży. - Notyfikacja mailowa leci na twój adres merchanta.
- Opcjonalny DM na Telegrama się pali (konfigurowalne w dashboardzie).
- Twój merchant dashboard na peptide-pay.com/app aktualizuje się na żywo.
Twój serwer flipuje order na Paid w twojej bazie i wysyła. To pełny cykl revenue: karta → USDC → wysyłka.
Edge case'y, które peptide shopy napotykają w praktyce
Wysokowartościowe zamówienia ($1,000+)
Zamówienia powyżej $1,000 często triggerują enhanced KYC na on-rampie (weryfikacja ID, czasem selfie check). To dzieje się na warstwie klienta, nie twojej. Approval rate na zamówieniach high-value to ~78% vs. ~87% na zamówieniach poniżej $500. Tip: rozbij fulfillment na dwa zamówienia po $500, żeby utrzymać konwersję.
Międzynarodowi kupujący spoza regionów wspieranych przez on-ramp
Moonpay i Transak pokrywają 150+ krajów. Revolut Ramp tylko EEA + UK. Binance Connect dobrze pokrywa Amerykę Łacińską, Azję Południowo-Wschodnią i Bliski Wschód. Klienci z krajów wykluczonych (jurysdykcje pod sankcjami OFAC) mogą wciąż zapłacić direct USDC, jeśli już je mają.
Zwroty
Zwroty klienckie idą przez on-ramp providera, nie Peptide-Pay. Klient inicjuje dispute karty u swojego issuera, a on-ramp absorbuje chargeback na swojej warstwie. Nie płacisz fee za chargeback. Przy dobrowolnych zwrotach wysyłasz USDC z powrotem ze swojego walleta i oznaczasz order jako zwrócony w swojej bazie — Peptide-Pay tego nie ułatwia (to tylko transfer wallet-to-wallet).
Pricing: ile kosztuje przyjmowanie kart na peptide shopie
Peptide-Pay bierze 3% flat od transakcji. Bez miesięcznej, bez reserve, bez setupu. Opłata on-rampu (płacona przez klienta, nie przez ciebie) waha się od 1.49% (Revolut Ramp) do 5.5% (premium on-ramp Moonpaya). Pełny breakdown fee per provider jest na stronie /fees.
Na peptide shopie za $10,000/miesiąc netto masz około $9,700 po naszym 3% cięciu, z zerową ekspozycją na chargebacki, zerowym reserve i USDC rozliczającym się natychmiast. Porównaj z ~$8,150 usable revenue na tradycyjnym high-risk PSP (po 7% fee + 10% reserve — i to zakładając, że przeszedłeś wymóg LLC + processing-history na approval) albo $-300 tego dnia, kiedy Stripe cię banuje i zamraża 180 dni funduszy.
Startuj dzisiaj
- Zarejestruj się na peptide-pay.com/signup — tylko adres walleta, 60 sekund. Bez LLC, bez konta bankowego, bez historii processingu.
- Zainstaluj npm SDK
peptide-payalbo plugin WooCommerce. - Podepnij webhook.
- Odpal testowe zamówienie za $1. Wyślij. Zbieraj USDC.
Dalsza lektura: Payment processor dla peptydów — developer guide, Alternatywa dla Stripe dla peptydów i Routing payment processora MCC 5122.
Developer questions, straight answers.
Jak przyjmować płatności kartą na peptide shopie bez bana?
Czy potrzebuję zarejestrowanej firmy, żeby przyjmować karty na peptide shopie?
Czy mogę użyć Peptide-Pay przed rejestracją firmy?
Czy przyjmowanie kart na peptide shopie wymaga rolling reserve?
Jak szybko mogę pójść live z kartami vs high-risk PSP?
Jakich metod płatności klienci mogą używać na peptide shopie z Peptide-Pay?
Czy jest plugin WooCommerce do przyjmowania kart na peptide shopie?
Co klient widzi na wyciągu bankowym, kiedy kupuje peptydy?
Co jak klient zrobi chargeback na płatność kartą za peptydy?
Related guides

Payment Processor dla Peptydów: Developer Guide (2026)
Dlaczego Stripe banuje peptide shopy, jak faktycznie działa routing MCC 5122 i 10-minutowa drop-in integracja dla karty + Apple Pay + USDC.

Alternatywa dla Stripe dla Peptydów & Nutra: Migration Guide 2026
Stripe auto-odrzuca peptydy — szczególnie solo devów bez LLC. Migracja 2026: 3% flat, Stripe-kompatybilne SDK, go-live tego samego dnia.

Payment Processor MCC 5122: Routing Guide 2026 dla Peptide Shopów
MCC 5122 wyrzuca peptide shopy z każdego mainstreamowego PSP. Alternatywa 2026: routing kart przez crypto on-ramp MCC 6051 na 3% flat.
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.