Integra con unas pocas líneas
Las claves públicas abren el checkout. Las claves secretas crean sesiones. Los webhooks cierran el ciclo de cumplimiento tras la confirmación en cadena.
# 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 }
Empieza sin código. Pasa a API-first cuando estés listo.
Payment Links
Crea un enlace desde el panel, compártelo donde quieras y recibe un webhook al pagarse.
Abrir el panel →SDK Checkout
Popup, redirección o iframe embebido. El SDK abre el mismo checkout alojado del modo que encaje en tu sitio.
Guía del SDK ↗QuickCheckout API
Crea orden y sesión en el servidor con una sola llamada. Firmado con HMAC, idempotente y con sandbox.
Referencia de la API ↗Añade el SDK a cualquier app web
Un import, una llamada. Abre el checkout alojado como popup, redirección o embed, y abre el formulario de reembolso del mismo modo.
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(), }); }
Webhooks para cada estado
Firmados con el secreto de tu endpoint, reintentados con backoff y reproducibles desde el panel.
| Evento | Se dispara cuando |
|---|---|
payment.pending | El comprador difundió la transacción; faltan confirmaciones. |
payment.confirmed | La transacción alcanzó el umbral de confirmación de su red. |
payment.settled | Los fondos se barrieron a tu wallet de liquidación. |
session.expired | El checkout cerró sin pago. Nunca se cobra. |
Gestiona pagos cripto como un equipo de operaciones
Un dashboard construido como una consola de operaciones, no como una wallet. Las cuatro superficies en las que un comerciante vive cada día.