Flow end-to-end

Od "Dodaj do koszyka" do USDC na twoim wallecie.

Nie musisz checkować Polygonscan. Każda płatność triggeruje webhook + mail + opcjonalny Telegram DM.

Pełny flow

10 kroków. Zero niespodzianek.

Diagram sekwencji płatności Peptide-Pay pokazujący 10 wiadomości między Klientem, Stroną Merchanta, Peptide-Pay i on-rampą kartową od kliknięcia do rozliczenia USDC
  1. Klient dodaje do koszyka na twojej stronie

    BPC-157 + Retatrutide w koszyku.

  2. WooCommerce tworzy zamówienie #1234

    Status: pending payment. Stan zarezerwowany.

  3. Redirect do bezpiecznego checkoutu

    Hostujemy checkout na peptide-pay.com/session/xyz. Twój order_id leci jako metadata.

  4. Klient wybiera metodę

    Apple Pay / Google Pay / Karta / Krypto direct. Smart rekomendacja w oparciu o kwotę.

  5. Payment rail przejmuje

    On-ramp kartowa przetwarza kartę. Albo bierzemy krypto direct. Środki nigdy nie trafiają na balance Peptide-Pay.

  6. USDC przychodzi na twój wallet

    Polygon. ~30 sekund. Weryfikowalne na PolygonScan (nie musisz).

  7. Warstwa rozliczenia pinguje nas (IPN)

    Potwierdzenie backendu: płatność jest finalna.

  8. Pingujemy twoją stronę (webhook HMAC)

    Podpisany POST do /wc-api/peptidepay_webhook_authed. Twój plugin weryfikuje podpis, znajduje zamówienie #1234, woła payment_complete().

  9. Twoja strona + WooCommerce update'ują zamówienie

    Status idzie na 'Processing'. Maile idą: jeden do ciebie ('nowe opłacone zamówienie'), jeden do klienta ('zamówienie potwierdzone').

  10. Wysyłasz

    Sprawdź swój WC admin. Znajdź zamówienie #1234. Wysyłka. Gotowe.

Trzy setupy

Wybierz swój stack.

Ten sam flow, trzy sposoby podpięcia.

A

Plugin WooCommerce

  • Zainstaluj plugin → wklej wallet → gotowe.
  • Webhook + mail + łańcuch maili WC, wszystko automatycznie.
Pobierz plugin
B

Custom strona

(Next.js, static, cokolwiek)

  • Wywołaj /api/v1/checkout/init → przekieruj klienta → słuchaj /your-webhook.
  • Podpisujemy HMAC-SHA256. Ty weryfikujesz. Ty update'ujesz swoją DB + mail.
Docsy API
C

Bez strony

(Telegram / IG / DM)

  • Użyj /pay 80 EUR w naszym bocie. Wyślij link klientowi.
  • Płacą. Dostajesz $ na wallet + potwierdzenie DM.
Ustaw Telegram
Powiadomienia

"Ale skąd wiem, że dostałem kasę?"

  • Mail WooCommerce do admina (jak w trybie plugin)
  • Nasz mail na twój adres powiadomień ("Nowa płatność: $150")
  • Telegram DM przez naszego bota (opt-in)
  • Dashboard live na peptide-pay.com/app (top-line update co 10s)
  • Webhook na twoją stronę retry 6× przez ~42h, jak serwer padnie
  • PolygonScan dla paranoików — każda tx jest weryfikowalna on-chain

Dowiesz się w ciągu sekund od zaksięgowania płatności.

FAQ

Edge case'y.

Co jak moja strona jest down, jak wysyłacie webhook?
Retry-ujemy 6 razy przez ~42 godziny (5min → 15min → 1h → 4h → 12h → 24h). Potem dead-letterujemy dostarczenie. Zawsze możesz re-syncować przez polling GET /api/v1/sessions/{id}.
Mogę testować bez prawdziwej kasy?
Tak, pierwsze 3 transakcje to sandbox (zwracamy opłaty). Zobacz swój dashboard /app.
Mogę dodać swój order_id?
Tak, podaj metadata: {order_id: "1234"} w /api/v1/checkout/init. Echo-ujemy w payloadzie webhooka.
Jakie dane przechowujecie?
session_id, wallet, amount, status, mail klienta (hashowany w logach). Wszystko w /privacy.
Chargebacki?
Niemożliwe. USDC on-chain jest finalne. O to w tym chodzi.

Gotowy, żeby podpiąć?

Wybierz ścieżkę, która pasuje do twojego stacka. Wszystkie trzy dzielą te same payment rails.