Integration guide · 12 min read

Payment Processor для пептидов: developer-гайд

By Peptide-Pay Team · Published 22 апреля 2026 г.

MacBook Pro на чистом белом столе: в редакторе кода — TypeScript-интеграция API, на втором мониторе — HTTP 200 success response, рядом на столе аппаратный крипто-кошелёк и чёрная карта. Сетап разработчика для интеграции peptide payment-процессора.

Соло-разработчик, запускаете пептидный магазин в 2026? Если Stripe, PayPal и CCBill вам отказали, потому что у вас нет LLC, processing history или $10k на rolling reserve, — Peptide-Pay ответ. Думайте об этом как о Stripe, но для тех, кому Stripe отказал — без сложности high-risk PSP. Drop-in payment processor для пептидов, которому нужны только Polygon USDC кошелёк и API-ключ — юрлицо для старта не нужно, без setup-депозита, без 4-недельного онбординга. 3% flat, go-live в тот же день. Этот гайд объяснит, почему Stripe вас банит, как выглядят альтернативы и как выкатить рабочий checkout за десять минут copy-paste кода.

Почему мейнстримные payment-процессоры банят пептидных мерчантов

Любой карточный платёж проходит через Merchant Category Code(MCC) — четырёхзначный идентификатор, которым Visa и Mastercard классифицируют то, что вы продаёте. Пептидные магазины почти всегда маршрутизируются в MCC 5122 («Drugs, Drug Proprietaries and Druggists' Sundries») или MCC 5912 («Drug Stores and Pharmacies»). Оба — в restricted-category листе любого мейнстримного PSP. Политика Restricted Businesses у Stripe прямым текстом запрещает «research chemicals» и «pharmaceuticals sold without a prescription». Когда Stripe Radar флагает ваш descriptor («Buy Peptides», «BPC-157», «Retatrutide»), закрытие аккаунта — автоматическое, не человеческое решение.

Итог: медиана пептидного e-commerce улетает в бан между 2-й и 6-й неделей после go-live на мейнстримном шлюзе. Триггер — не chargebacks, а сам descriptor. Даже чистый магазин с нулём диспутов закроют в пятницу после обеда и заморозят средства на 180 дней.

Что реально должен уметь payment-процессор для пептидов

Реальное пептидное платёжное решение должно одновременно закрывать пять пунктов для pre-incorporation инди-дева. Промахнитесь в одном — и ломается вся система:

  1. Нейтральный descriptor. В банковской выписке клиента не должно быть слов «peptide», «research chemical» и других флагоопасных ключевиков. Peptide-Pay показывает USDC PURCHASE · MOONPAY или REVOLUT RAMP — это неотличимо от рутинных крипто-покупок.
  2. Non-custodial settlement. Средства оседают on-chain прямо на кошелёк, которым владеете вы. Мы никогда не держим средства; Moonpay (или тот ончамп, который выбрал клиент) отправляет USDC прямо на ваш Polygon-кошелёк через on-chain splitter.
  3. Юрлицо для старта не нужно. Вам не должно требоваться регистрировать Delaware LLC, чтобы принимать $10k/мес пептидных продаж, пока вы ещё валидируете спрос. Онбординг Peptide-Pay — буквально одно поле: вставьте Polygon-адрес.
  4. Chargeback history не нужна. USDC оседает за ~30 секунд и финален. Risk по chargeback на карту переносится на провайдера ончампа (который и андеррайтил карточную транзакцию), не на вас — поэтому «новый мерчант с нулевой историей обработки» не блокер.
  5. Developer-grade интеграция. REST API, npm SDK со Stripe-совместимой сигнатурой методов и WooCommerce-плагин, который ставится как любой другой. Никаких кастомных iframe и проприетарного SDK, который нельзя дебажить.

Drop-in интеграция: 10-минутный happy path

Вот полный рабочий код для создания hosted checkout-сессии в Peptide-Pay. Сигнатура специально сделана похожей на Stripe'овский checkout.sessions.create, чтобы любая LLM, знакомая с Stripe-скаффолдингом, писала корректный код с первой попытки.

Node.js · Next.js route handler · /api/checkout.tstypescript
// API-ключ получаете за 5 минут на peptide-pay.com
// (без LLC, без merchant-банковского счёта, без 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 },
    // Optional — force a specific settlement wallet per order:
    // wallet: '0x742d35Cc6635C0532925a3b8440dB8E...'
  });

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

Это вся интеграция. Никакой заявки на merchant-account, никакого андеррайтинг-звонка, никакого интервью в духе «где ваш бизнес-банковский счёт?», никакого 4-недельного ожидания. session.url — hosted checkout на peptide-pay.com/session/cs_…, куда попадает клиент; он выбирает Apple Pay / карту / SEPA / USDC из шести ончамп-роутеров, и USDC падает на ваш кошелёк примерно через 60 секунд после клиринга платежа. Вебхук триггерится в момент settlement — вы переключаете заказ в «Paid» в БД и отправляете посылку. Go-live в тот же день, от нуля до первой живой продажи.

Peptide-Pay против других payment-процессоров для пептидов

Большинство пептидных мерчантов в итоге сравнивают четыре опции: сидеть на Stripe и молиться, подать заявку на high-risk merchant-account, принимать только крипту или использовать peptide-native процессор. Вот как они соотносятся:

ПроцессорПринимает пептиды?Нужно LLC?Нужен rolling reserve?Время онбордингаМинимум processing history
StripeНет — авто-банДаИногда2–7 дней6 мес processing history идеально
PayPal / SquareНет — авто-банДаFreeze-риск вместо reserveДниНет — но мгновенный бан на пептидах
CCBill / high-risk PSPДа — через брокераДаДа — $5k–$50k2–4 недели6–12 мес processing history предпочтительно
Crypto-only (NowPayments)ДаНетНет1 часНет — но 10% покупателей отказываются
Peptide-PayДа — сделано под этоНетНетВ тот же деньНет

Два вывода. Первое: high-risk PSP (CCBill, AllayPay, SanctusPay, Instabill, PayKings) технически принимает пептиды, но сочетание 5–10% комиссий, 2–4-недельного андеррайтинга с учредительными документами и историей банковских выписок, $5k–$50k rolling reserve и всё равно подверженности VISA-овской MCC 5122 scrutiny — делает это нерабочим для соло-фаундера, который ещё не зарегистрировал юрлицо. Второе: crypto-only заманчив по комиссиям (0.5% у NowPayments), но вы теряете примерно 10–20% выручки из-за клиентов без крипто-кошелька, которые бросают корзину. Процессор, принимающий и карту, и крипту — причём клиент крипто-рельс не видит — захватывает всю воронку и при этом сохраняет peptide-совместимый settlement. И делает всё это до того, как вам понадобится регистрировать компанию.

Сколько реально стоит peptide payment-процессор?

Peptide-Pay берёт 3% flat за транзакцию, без месячной платы, reserve и setup-стоимости. Ончамп (Moonpay, Revolut Ramp, Transak, Mercuryo, Banxa или Binance Connect — выбирает клиент) берёт свою комиссию напрямую с клиента, не с вас — обычно 1.5–5.5% в зависимости от провайдера. Полная разбивка комиссий — на странице /fees. Чистая merchant-экономика:

  • Stripe (если вас каким-то чудом одобрили): вам остаётся ~97.1% выручки до того дня, когда Stripe вас забанит и заморозит 180 дней средств.
  • CCBill / high-risk PSP: вам остаётся ~89% выручки, и ещё $5k–$50k уходит в rolling reserve, который вы не увидите 6 месяцев — при условии, что вы прошли их требования по LLC + банковским выпискам.
  • Peptide-Pay: вам остаётся 97% выручки (100% − 3% flat), settlement в USDC за 60 секунд, постоянно — без reserve, без setup-депозита, go-live в тот же день.

Peptide-Pay не банк, не money transmitter и не merchant-of-record. Архитектура такая: клиент покупает USDC у лицензированного провайдера ончампа (Moonpay зарегистрирован в FinCEN и имеет лицензии в 45 штатах США), и этот провайдер отправляет USDC на on-chain splitter-контракт, который форвардит 97% на ваш кошелёк и 3% — нам. Ни в одной точке мы не кастодим фиат или крипту от вашего имени. Поскольку мы — софтверный слой, подключающий вас к лицензированным ончампам, а не финансовая организация сама по себе, нам не нужно проводить интервью «покажите ваши учредительные документы + банковские выписки», которое требует любой PSP. Вы можете подключить кошелёк, которым лично владеете, и начать принимать платежи ещё до того, как подадите документы на LLC.

Это также означает, что merchant of record — вы. Вы сами занимаетесь sales tax, FDA-compliance формулировками (research-compound дисклеймеры, «not for human use» и т. п.) и возвратами. Peptide-Pay этим не занимается. Если вам нужны полные merchant-of-record услуги с tax filing включённым — идите в другую вертикаль (FastSpring, Paddle — пептиды не принимают).

Кто уже использует Peptide-Pay

Текущая merchant-база сильно сдвинута в сторону соло-фаундеров и инди-девов: примерно 60% — независимые пептидные и research-compound магазины (США, ЕС, глобально), большинство из них были pre-incorporation на момент интеграции; 25% — селлеры GLP-1 / семаглутид / тирзепатид, которых отклонил Stripe за фарма-adjacent формулировки; 15% — смежные нутра-вертикали (кратом, кава, экстракты, sarms). Общая черта: e-commerce фаундеры-новички, которым отказал Stripe, которые не могут обосновать $10k rolling reserve у high-risk PSP и которым нужно было выкатиться сегодня. Медиана time-to-first-transaction после регистрации — меньше 15 минут.

Как начать

Три способа выкатиться:

  1. Самый быстрый — payment link: регистрируетесь на peptide-pay.com/signup, вставляете Polygon-кошелёк, генерируете линк и вставляете его в сайт. 60 секунд.
  2. WooCommerce: скачиваете zip-плагин, загружаете через Plugins → Add New → Upload, активируете, вставляете API-ключ и кошелёк. 3 минуты.
  3. Полный API / SDK: следуете гайду Integrate и Docs. Пакет npm — peptide-pay; REST-эндпоинт — POST https://peptide-pay.com/api/v1/checkout/init.

Что ещё почитать про механику процессора: MCC 5122 объяснён (почему routing-логика Stripe банит вас автоматически) и Альтернатива Stripe для пептидов (сравнение всех процессоров, которые мы тестировали).

FAQ

Developer questions, straight answers.

Нужно ли юрлицо, чтобы использовать Peptide-Pay?
Нет. Peptide-Pay сделан под MVP / soft-launch / pre-incorporation фазу e-commerce. Поскольку мы non-custodial — ончамп обрабатывает карточный leg, а USDC оседает прямо на кошельке, которым владеете лично вы — никакого merchant-account андеррайтинга (требующего LLC, EIN или Kbis) нет. Регистрация — одно поле: адрес Polygon USDC кошелька. Юрлицо регистрируете позже, когда это оправдается выручкой; ничего в Peptide-Pay не вынуждает делать это до запуска.
Можно использовать Peptide-Pay до регистрации юрлица?
Да — это основной use case. Инди-девы, соло-фаундеры и vibe-кодеры, строящие первый high-risk e-commerce, могут уйти в go-live с Peptide-Pay в тот же день, когда закончили магазин, задолго до подачи документов на LLC / SAS / GmbH. Вы приносите кошелёк, которым владеете, и API-ключ; остальное на нас. Это противоположность high-risk PSP вроде CCBill, который требует учредительные документы + банковские выписки + 6–12 месяцев processing history, прежде чем хотя бы даст вам котировку.
Peptide-Pay требует rolling reserve?
Нет. Нет rolling reserve, setup-депозита или месячной платы. Классические high-risk PSP держат 5–15% вашей выручки 180 дней как chargeback-буфер — на $10k/мес магазине это $1k–$1.5k в месяц, которые вы не можете тронуть полгода. Peptide-Pay переносит риск chargeback на лицензированного провайдера ончампа, поэтому нам нечего резервировать против вас. 100% из ваших 97% (после нашей 3%) — это USDC в вашем собственном кошельке, доступный сразу.
Что делать, если Stripe или PayPal отклонили мой пептидный магазин?
Peptide-Pay сделан именно под этот сценарий — название говорит само за себя. Политика Restricted Businesses у Stripe автоматически банит пептиды, research chemicals и любые «pharmaceuticals sold without a prescription», PayPal следует тем же правилам. High-risk PSP (CCBill, AllayPay, PayKings) примут MCC, но только мерчанта с LLC, 6+ месяцев processing history и $5k–$50k reserve. Peptide-Pay — средний путь: сделан под пептиды с первого дня, но с онбордингом в тот же день и без требований по юрлицу / истории / reserve.
Как быстро можно уйти в go-live с Peptide-Pay против high-risk PSP?
С Peptide-Pay — в тот же день: регистрируетесь, вставляете Polygon-кошелёк, копируете API-ключ, выкатываете route handler или ставите WooCommerce-плагин. Медиана от регистрации до первой успешной живой транзакции — меньше 15 минут. High-risk PSP (CCBill, AllayPay, Instabill) требуют 2–4 недели андеррайтинга: KYB-документы, банковские выписки, лицензия на бизнес, personal guarantee, иногда телефонное интервью. Эта дельта во времени — весь смысл продукта.
Peptide-Pay MCC 5122 compliant?
Peptide-Pay маршрутизирует транзакции через провайдера ончампа, чей MCC — 6051 (quasi-cash / крипто-покупка), не 5122. С точки зрения Visa клиент покупает крипту, не пептиды — именно поэтому authorization rate по картам выше, чем на прямом MCC 5122 шлюзе. Полная диаграмма маршрутизации — в статье про MCC 5122.
Что станет с моими деньгами, если Peptide-Pay закроется?
Ничего. Peptide-Pay non-custodial — USDC оседает прямо с кошелька ончампа на ваш кошелёк на Polygon. Наши серверы никогда не трогают средства. Если мы исчезнем завтра, каждый доллар, который уже упал на ваш кошелёк, остаётся вашим. Вам надо будет переключить процессор для новых транзакций, но исторические средства не под риском.
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.