End-to-end flow

От «Add to cart» до USDC на вашем кошельке.

Вам не нужно проверять Polygonscan. Каждый платёж триггерит вебхук + email + опциональный Telegram DM.

Полный flow

10 шагов. Ноль сюрпризов.

Диаграмма последовательности платежа Peptide-Pay — 10 сообщений между клиентом, сайтом мерчанта, Peptide-Pay и card on-ramp от клика до settlement USDC
  1. Клиент добавляет в корзину на вашем сайте

    BPC-157 + Retatrutide в корзине.

  2. WooCommerce создаёт заказ #1234

    Статус: pending payment. Сток зарезервирован.

  3. Редирект на защищённый checkout

    Мы хостим checkout на peptide-pay.com/session/xyz. Ваш order_id летит как metadata.

  4. Клиент выбирает метод

    Apple Pay / Google Pay / карта / крипта напрямую. Умная рекомендация по сумме.

  5. Платёжный рельс подхватывает

    Card on-ramp обрабатывает карту. Или мы принимаем крипту напрямую. Средства никогда не попадают на баланс Peptide-Pay.

  6. USDC приходит на ваш кошелёк

    Polygon. ~30 секунд. Верифицируется на PolygonScan (необязательно).

  7. Settlement-слой пингует нас (IPN)

    Backend-подтверждение: платёж финальный.

  8. Мы пингуем ваш сайт (HMAC-вебхук)

    Подписанный POST на /wc-api/peptidepay_webhook_authed. Ваш плагин верифицирует подпись, находит заказ #1234, вызывает payment_complete().

  9. Ваш сайт + WooCommerce обновляют заказ

    Статус — 'Processing'. Уходят письма: одно вам ('новый оплаченный заказ'), одно клиенту ('заказ подтверждён').

  10. Вы отправляете

    Смотрите в WC admin. Берёте заказ #1234. Шипите. Готово.

Три сетапа

Выбирайте стек.

Один и тот же flow, три способа подключить.

A

Плагин WooCommerce

  • Установите плагин → вставьте кошелёк → готово.
  • Вебхук + email + цепочка WC-писем, всё автоматом.
Скачать плагин
B

Кастомный сайт

(Next.js, static, что угодно)

  • Вызовите /api/v1/checkout/init → редирект клиента → слушайте /your-webhook.
  • Мы подписываем HMAC-SHA256. Вы верифицируете. Вы обновляете БД + email.
API-документация
C

Без сайта

(Telegram / IG / DM)

  • Используйте /pay 80 EUR в нашем боте. Отправьте ссылку клиенту.
  • Он платит. Вам падает $ на кошелёк + DM-подтверждение.
Настроить Telegram
Уведомления

«А как я узнаю, что мне заплатили?»

  • Email WooCommerce админу (если режим плагина)
  • Наш email на ваш notification-адрес ("Новый платёж: $150")
  • Telegram DM через нашего бота (opt-in)
  • Live-дашборд на peptide-pay.com/app (топ-лайн обновляется каждые 10с)
  • Вебхук на ваш сайт ретраится 6× за ~42ч, если сервер лежит
  • PolygonScan для параноиков — каждая tx on-chain-верифицируется

Узнаете в течение секунд после клиринга платежа.

FAQ

Edge-кейсы.

Что, если мой сайт лежит, когда вы шлёте вебхук?
Мы ретраим 6 раз за ~42 часа (5мин → 15мин → 1ч → 4ч → 12ч → 24ч). Потом отправляем доставку в dead-letter. Всегда можно ре-синкнуться через polling GET /api/v1/sessions/{id}.
Можно протестировать без реальных денег?
Да, первые 3 транзакции — sandbox (возвращаем комиссии). Смотрите дашборд /app.
Можно добавить свой order_id?
Да, передайте metadata: {order_id: "1234"} в /api/v1/checkout/init. Вернём его в payload вебхука.
Какие данные вы храните?
session_id, wallet, amount, status, email клиента (хешируется в логах). Всё в /privacy.
Chargeback'и?
Невозможны. USDC on-chain финален. В этом весь смысл.

Готовы подключиться?

Выберите путь под свой стек. Все три делят одни и те же платёжные рельсы.