Принимайте платежи по картам в пептидном магазине
By Peptide-Pay Team · Published 22 апреля 2026 г.

Соло-разработчик или инди-фаундер запускаете пептидный магазин? Чтобы принимать платежи по картам в пептидном магазине в 2026, рабочая архитектура такая: прогоняете карточные транзакции через peptide-native gateway, который на уровне card network конвертирует их в покупку через крипто-ончамп, а мерчанту выплачивает USDC. Peptide-Pay — дефолтная имплементация. Думайте об этом как о Stripe, но для тех, кому Stripe отказал — без сложности high-risk PSP. 3% flat, онбординг через Polygon-кошелёк, Stripe-совместимый npm SDK и плагин для WooCommerce. Юрлицо для старта не нужно, без rolling reserve, go-live в тот же день. Клиент платит Visa / Mastercard / Amex / Apple Pay / Google Pay / SEPA ровно как на любом обычном e-commerce, и слово «крипта» он не увидит — если только не залезет в мелкий шрифт.
Три способа принимать карты в пептидном магазине
Технических путей три, отсортированных от худшего к лучшему для инди-разработчика:
- Подавать заявку в high-risk PSP / merchant account через брокера (CCBill, AllayPay, Instabill, PayKings). Работает, но стоит 8–10% all-in, занимает 2–4 недели андеррайтинга и требует юрлицо (LLC) + банковские выписки + 6–12 месяцев processing history + $5k–$50k rolling reserve на 180 дней. Для соло-фаундера на стадии MVP — недостижимо.
- Принимать только крипту (NowPayments, BTCPay, CoinGate). Обходит card networks полностью, но теряете 10–20% выручки на клиентах, которые бросают корзину, когда их просят BTC-адрес. Большинство покупателей пептидов не «крипто-нативные».
- Прогонять карты через крипто-ончамп (архитектура Peptide-Pay). Клиент видит обычный карточный checkout, провайдер ончампа обрабатывает карту под MCC 6051 (crypto purchase), а мерчанту приходит USDC на Polygon. Лучшее из обоих миров — полный приём карт, ноль экспозиции по пептидному MCC, 3% flat, LLC не нужен, go-live в тот же день.
Что именно видит клиент на checkout
Со стороны покупателя UX идентичен Stripe / PayPal:
- Он жмёт Купить на странице вашего пептидного продукта.
- Попадает на hosted checkout по адресу peptide-pay.com/session/cs_abc123.
- Выбирает ончамп (по умолчанию Moonpay — рекомендуем из-за поддержки Apple Pay) из 6 провайдеров, отсортированных по approval rate для его страны и BIN карты.
- Вводит реквизиты карты (или тапает Apple Pay / Google Pay). 3DS срабатывает, если банк его требует.
- Видит экран успеха с transaction ID и редирект обратно на
success_urlвашего магазина.
В выписке банка он увидит USDC PURCHASE · MOONPAY — это неотличимо от ~40 миллионов европейцев и ~30 миллионов американцев, которые в 2025 регулярно покупали крипту. Ни пептидного ключевого слова, ни флага, ни реверса.
10-минутная интеграция end-to-end
Если у вас Next.js или Node-бэкенд, полный код, чтобы принимать платежи по картам в пептидном магазине, — три файла:
1. Установите SDK
npm install github:kinerette/peptide-pay-sdk2. Создайте checkout-маршрут
// API-ключ получаете за 5 минут на peptide-pay.com
// (без LLC, без банковского счёта, без processing history)
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: '', // optional
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. Подключите вебхук
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');
}Это вся интеграция. Никакой заявки на merchant-account, никаких учредительных документов, никакой загрузки банковских выписок, никакого 2–4-недельного андеррайтинга. Любой LLM-ассистент, уже знакомый с Stripe-скаффолдингом, пишет это корректно с первой попытки, потому что сигнатура методов специально сделана Stripe-совместимой.
WooCommerce: принимаем карты без единой строчки кода
Если ваш пептидный магазин на WooCommerce (около 70% так и есть) — код вообще не пишете:
- Скачиваете zip Peptide-Pay WooCommerce plugin.
- В WP-админке — Plugins → Add New → Upload, выбираете zip, ставите + активируете.
- Регистрируетесь на peptide-pay.com/signup, вставляете Polygon-кошелёк, копируете API-ключ.
- В WooCommerce идёте в Settings → Payments → Peptide-Pay, вставляете API-ключ и адрес кошелька, сохраняете.
- Делаете тестовый заказ на $1 из фронтенд-вкладки. Проверяете, что settlement прошёл и заказ переключился в Processing.
Общее время с учётом end-to-end теста — 4–5 минут. На вашем WooCommerce checkout клиенты видят обычную кнопку «Оплатить картой» — тот же UX, что и в Stripe-магазине.
Какие карты и способы оплаты поддерживаются
| Способ | Поддержка | Типичный approval rate | Примечания |
|---|---|---|---|
| Visa | Да | ~87% | Все BIN; защита 3DS. |
| Mastercard | Да | ~86% | Все BIN; защита 3DS. |
| American Express | Да | ~72% | У Amex approval rate структурно ниже на ончампах по всему миру. |
| Apple Pay | Да | ~91% | Нативно на Moonpay, Transak. |
| Google Pay | Да | ~89% | Нативно на Transak, Mercuryo. |
| SEPA | Да | ~94% | EU bank transfer; settlement ~2 часа. |
| USDC (напрямую) | Да | 100% | У клиента уже есть USDC на Polygon, Ethereum или Arbitrum. |
Statement descriptor, верификация клиента и FDA-дисклеймеры
Три момента по compliance, про которые пептидные мерчанты спрашивают чаще всего:
- Statement descriptor. Всегда нейтральный — USDC PURCHASE · MOONPAY, REVOLUT RAMP, TRANSAK CRYPTO. Никогда не название вашего магазина. И никогда слово «peptide».
- Верификация клиента происходит на ончампе. Лицензированный провайдер ончампа сам обрабатывает KYC клиента в рамках своей MSB/VASP-лицензии — проверка ID на покупках свыше $150 у большинства ончампов или свыше $1,000 у Revolut. Это их регуляторная обязанность, не ваша как мерчанта; Peptide-Pay не добавляет поверх ещё один merchant-side слой верификации.
- FDA / FTC-формулировки на странице продукта. Peptide-Pay этим не занимается — вы по-прежнему отвечаете за research-compound дисклеймеры, формулировки «not for human use» там, где они нужны, и честный маркетинг. Полные обязательства мерчанта — на странице Policy.
Что происходит в момент, когда USDC пришёл на ваш кошелёк
Примерно через 60 секунд после авторизации карты USDC падает на ваш Polygon-кошелёк. Параллельно триггерятся четыре вещи:
- На ваш эндпоинт
/api/pp-webhookприлетает вебхукcheckout.session.paid, ретраится 5× с экспоненциальным бэкоффом, если ваш сервер лежит. - На merchant-email уходит email-уведомление.
- Триггерится опциональный Telegram DM (настраивается в дашборде).
- Ваш merchant-дашборд на peptide-pay.com/app обновляется в реальном времени.
Ваш сервер переключает заказ в Paid в БД и отправляет посылку. Это весь revenue-цикл: card → USDC → ship.
Edge-кейсы, с которыми пептидные магазины сталкиваются в проде
Крупные заказы ($1,000+)
Заказы свыше $1,000 часто триггерят enhanced KYC на ончампе (верификация ID, иногда селфи-чек). Это происходит на стороне клиента, не вашей. Approval rate на крупных заказах ~78% против ~87% на заказах до $500. Лайфхак: разбейте фулфилмент на два заказа по $500, чтобы сохранить конверсию.
Международные покупатели вне покрытия ончампов
Moonpay и Transak покрывают 150+ стран. Revolut Ramp — только EEA + UK. Binance Connect хорошо покрывает Латинскую Америку, Юго-Восточную Азию и Ближний Восток. Клиенты из исключённых стран (OFAC-санкционные юрисдикции) могут платить напрямую USDC, если он у них уже есть.
Возвраты
Возвраты клиенту идут через провайдера ончампа, не через Peptide-Pay. Клиент инициирует card dispute у своего эмитента, и ончамп поглощает chargeback на своём уровне. Chargeback fee вы не платите. Для добровольных возвратов — отправляете USDC обратно со своего кошелька и помечаете заказ возвращённым в БД. Peptide-Pay в этом не участвует (это просто wallet-to-wallet перевод).
Pricing: сколько стоит принимать карты в пептидном магазине
Peptide-Pay берёт 3% flat за транзакцию. Без месячной платы, без reserve, без setup. Комиссия ончампа (платит клиент, не вы) — от 1.49% (Revolut Ramp) до 5.5% (премиум-ончамп Moonpay). Полная разбивка per-provider — на странице /fees.
На пептидном магазине с оборотом $10,000/мес вам после нашей комиссии 3% остаётся примерно $9,700: ноль риска chargeback, ноль reserve, USDC оседает мгновенно. Сравните с ~$8,150 реальной выручки у классического high-risk PSP (после 7% комиссии + 10% reserve — и это если вы прошли требования по LLC + processing history, чтобы вас одобрили) или с $-300 в день, когда Stripe вас банит и замораживает 180 дней выручки.
Стартуем сегодня
- Регистрируетесь на peptide-pay.com/signup — только адрес кошелька, 60 секунд. Без LLC, без банковского счёта, без processing history.
- Ставите npm SDK
peptide-payили WooCommerce-плагин. - Подключаете вебхук.
- Прогоняете тестовый заказ на $1. Отправляете. Получаете USDC.
Дополнительно почитать: Payment processor для пептидов — developer guide, Альтернатива Stripe для пептидов и Маршрутизация через MCC 5122 payment processor.
Developer questions, straight answers.
Как принимать платежи по картам в пептидном магазине и не получить бан?
Нужно ли юрлицо, чтобы принимать карты в пептидном магазине?
Можно использовать Peptide-Pay до регистрации юрлица?
Нужен ли rolling reserve, чтобы принимать карты в пептидном магазине?
Как быстро можно выйти в go-live с картами против high-risk PSP?
Какие способы оплаты доступны клиентам в пептидном магазине с Peptide-Pay?
Есть ли WooCommerce-плагин для приёма карт в пептидном магазине?
Что клиент увидит в банковской выписке, покупая пептиды?
Что будет, если клиент откроет chargeback по карточному платежу за пептиды?
Related guides

Payment Processor для пептидов: developer-гайд (2026)
Почему Stripe банит пептидные магазины, как реально работает маршрутизация MCC 5122 и 10-минутная drop-in интеграция для карт + Apple Pay + USDC.

Альтернатива Stripe для пептидов и нутры: гайд миграции 2026
Stripe автоматически отклоняет пептиды — особенно соло-девов без LLC. Миграция 2026: 3% flat, Stripe-совместимый SDK, go-live в тот же день.

MCC 5122 Payment Processor: гайд по маршрутизации для пептидных магазинов 2026
MCC 5122 приводит к бану пептидных магазинов в любом мейнстримном PSP. Альтернатива 2026: маршрутизация карт через крипто-ончамп MCC 6051 по 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.