Uçtan uca akış

"Sepete ekle"den wallet'ındaki USDC'ye.

Polygonscan kontrol etmene gerek yok. Her ödeme webhook + email + opsiyonel Telegram DM tetikler.

Tam akış

10 adım. Sıfır sürpriz.

Peptide-Pay ödeme sequence diyagramı — tıklamadan USDC settlement'a kadar Müşteri, Merchant Site, Peptide-Pay ve kart on-ramp arasında 10 mesajı gösteriyor
  1. Müşteri sitende sepete ekler

    Sepette BPC-157 + Retatrutide.

  2. WooCommerce sipariş #1234 oluşturur

    Durum: ödeme bekliyor. Stok rezerve edildi.

  3. Güvenli checkout'a redirect

    Checkout'u peptide-pay.com/session/xyz'de host ediyoruz. order_id metadata olarak gidiyor.

  4. Müşteri yöntem seçer

    Apple Pay / Google Pay / Kart / Direkt kripto. Tutara göre akıllı öneri.

  5. Payment rail devreye girer

    Kart on-ramp kartı işler. Veya direkt kripto alırız. Para asla Peptide-Pay bakiyesine düşmez.

  6. USDC wallet'ına gelir

    Polygon. ~30 saniye. PolygonScan'de doğrulanabilir (yapmana gerek yok).

  7. Settlement katmanı bizi ping'ler (IPN)

    Backend onayı: ödeme kesin.

  8. Siteni ping'liyoruz (HMAC webhook)

    /wc-api/peptidepay_webhook_authed'e imzalı POST. Eklentin imzayı doğrular, sipariş #1234'ü bulur, payment_complete() çağırır.

  9. Site'ın + WooCommerce siparişi günceller

    Durum 'Processing'e döner. Emailler gider: biri sana ('yeni ödenen sipariş'), biri müşteriye ('sipariş onaylandı').

  10. Kargolarsın

    WC admin'ini kontrol et. Sipariş #1234'ü eşle. Kargola. Bitti.

Üç kurulum

Stack'ini seç.

Aynı akış, üç farklı bağlama yolu.

A

WooCommerce eklentisi

  • Eklentiyi kur → wallet yapıştır → bitti.
  • Webhook + email + WC email zinciri, hepsi otomatik.
Eklentiyi indir
B

Özel website

(Next.js, static, her şey)

  • /api/v1/checkout/init'i çağır → müşteriyi redirect et → /your-webhook'u dinle.
  • HMAC-SHA256 ile imzalarız. Sen doğrularsın. DB + email'ini güncellersin.
API dokümanları
C

Website yok

(Telegram / IG / DM)

  • Bot'umuzda /pay 80 EUR kullan. Müşteriye link gönder.
  • Öderler. Sen wallet'ına $ + DM onayı alırsın.
Telegram'ı kur
Bildirimler

"Ama ödendiğini nasıl bileceğim?"

  • WooCommerce email admin'e (plugin modunda)
  • Bizim email bildirim adresine ("Yeni ödeme: $150")
  • Telegram DM bot'umuz üzerinden (opt-in)
  • Canlı dashboard peptide-pay.com/app'te (üst satır her 10sn günceller)
  • Site'ına webhook sunucun düşerse ~42 saatte 6× retry
  • PolygonScan paranoyaklar için — her tx on-chain doğrulanabilir

Ödeme onaylandıktan saniyeler içinde öğrenirsin.

SSS

Edge case'ler.

Webhook gönderdiğinizde site'ım düşerse ne olur?
~42 saatte 6 kez retry ediyoruz (5dk → 15dk → 1s → 4s → 12s → 24s). Ondan sonra teslimatı dead-letter yapıyoruz. GET /api/v1/sessions/{id}'u poll ederek her zaman re-sync edebilirsin.
Gerçek parayla olmadan test edebilir miyim?
Evet, ilk 3 işlem sandbox (komisyonları iade ederiz). /app dashboard'una bak.
Kendi order_id'mi ekleyebilir miyim?
Evet, /api/v1/checkout/init'te metadata: {order_id: "1234"} gönder. Webhook payload'unda geri döneriz.
Hangi veriyi saklıyorsunuz?
session_id, wallet, tutar, durum, müşteri email'i (log'lar için hash'lenmiş). Her şey /privacy'de.
Chargeback?
İmkansız. USDC on-chain kesin. Olay bu.

Plug in yapmaya hazır mısın?

Stack'ine uyan yolu seç. Üçü de aynı payment rail'leri paylaşıyor.