Checkout alojado
Acepta pagos con tarjeta sin manejar datos sensibles ni construir una pantalla de cobro.
Onflay para desarrolladores
Crea un checkout para tu SaaS o producto digital, recibe el pago y activa el acceso con webhooks. Prueba el flujo completo antes de pasar a producción.
const checkout = await onflay.checkouts.create(
product: {
name: "Pro plan",
price: 2900,
currency: "USD",
},
customer: { externalId: user.id },
successUrl: APP_URL,
});
redirect(checkout.url);Checkout creado en sandbox
Un caso de uso concreto
Integra el cobro de un plan SaaS o producto digital sin construir infraestructura de pagos desde cero.
Entra en modo desarrollador y obtén credenciales aisladas para construir sin mover dinero real.
Envía el producto, precio y cliente desde tu backend. Onflay devuelve una URL de pago alojada.
Escucha el webhook de pago confirmado y habilita el plan o contenido dentro de tu producto.
Acepta pagos con tarjeta sin manejar datos sensibles ni construir una pantalla de cobro.
Relaciona cada compra con el usuario de tu sistema usando tu propio identificador de cliente.
Consulta qué compró un cliente y muestra sus recibos o derechos de acceso desde tu aplicación.
Separa pruebas y ventas reales con llaves, eventos y datos independientes para cada entorno.
Crea una cuenta de desarrollador, obtén una llave de sandbox y valida el flujo antes de activar pagos reales.
Empezar en sandbox