Birkaç satırla entegre edin
Herkese açık anahtarlar ödeme sayfasını tarayıcıda açar. Gizli anahtarlar sunucunuzda kalır. Webhook'lar, bir ödeme onaylandığı anda sunucunuza haber verir.
# Create order + session in one call curl -X POST https://api.infraio.xyz/v1/quick-checkout \ -H "Authorization: Bearer sk_live_…" \ -H "Idempotency-Key: order_8412" \ -d '{ "amount": "1000.00", "currency": "USD", "success_url": "https://shop.example/thanks" }' # → 201 Created { "checkout_url": "https://pay.infraio.xyz/c/s_9f2…", "expires_in": 900 }
Kodsuz başlayın. Hazır olduğunuzda API öncelikliye geçin.
Payment Links
Panelden bir bağlantı oluşturun, istediğiniz yerde paylaşın ve ödendiğinde webhook alın.
Paneli aç →SDK Checkout
Popup, yönlendirme veya gömülü iframe. SDK, sitenize uyan şekilde aynı barındırılan ödemeyi açar.
SDK rehberi ↗Ödeme API'si
Siparişi ve ödeme sayfasını sunucunuzdan tek çağrıyla oluşturun. İmzalı istekler, güvenle tekrarlanabilir, Test modu dahil.
API referansı ↗SDK'yı herhangi bir web uygulamasına ekleyin
Tek import, tek çağrı. Barındırılan ödeme sayfasını açılır pencere, yönlendirme veya gömülü olarak açın; müşteri iade formunu da aynı şekilde açın.
import { loadInfraIo } from "@lartech/infraio-checkout-js"; // Open hosted checkout from a session async function payNow(sessionKey, checkoutUrl) { const sdk = await loadInfraIo("pk_live_yourkeyhere"); sdk.checkout({ sessionId: sessionKey, checkoutUrl, mode: "popup", // "popup" | "redirect" | "embed" onSuccess: ({ sessionId }) => fulfill(sessionId), onCancel: () => showRetry(), }); }
Her durum için webhook
Uç noktanızın gizli anahtarıyla imzalanır, sunucunuz kapalıysa otomatik olarak yeniden denenir ve panelden yeniden gönderilebilir.
| Olay | Ne zaman tetiklenir |
|---|---|
payment.pending | Alıcı ödemeyi gönderdi ve ödeme onay bekliyor |
payment.confirmed | Ödeme kendi ağında yeterli onaya ulaştı |
payment.settled | Fonlar Hazine cüzdanınıza aktarıldı. |
session.expired | Ödeme sayfasının süresi ödeme yapılmadan doldu. Hiçbir şey tahsil edilmez |
Kripto ödemeleri bir operasyon ekibi gibi yönetin
Sadece bir cüzdan değil, ödemeleri günlük olarak yönetmek için bir panel. Zamanınızı geçireceğiniz dört yer.