Onflay para desarrolladores

Cobra y entrega acceso desde tu producto.

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.

  • Sandbox incluido
  • SDK para Node.js
  • Webhooks firmados
create-checkout.ts
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

Del botón “Comprar” al acceso activo

Integra el cobro de un plan SaaS o producto digital sin construir infraestructura de pagos desde cero.

  1. 01

    Crea tu llave de sandbox

    Entra en modo desarrollador y obtén credenciales aisladas para construir sin mover dinero real.

  2. 02

    Genera el checkout

    Envía el producto, precio y cliente desde tu backend. Onflay devuelve una URL de pago alojada.

  3. 03

    Activa el acceso

    Escucha el webhook de pago confirmado y habilita el plan o contenido dentro de tu producto.

Las piezas para vender desde tu app

Checkout alojado

Acepta pagos con tarjeta sin manejar datos sensibles ni construir una pantalla de cobro.

Identidad externa

Relaciona cada compra con el usuario de tu sistema usando tu propio identificador de cliente.

Acceso y recibos

Consulta qué compró un cliente y muestra sus recibos o derechos de acceso desde tu aplicación.

Sandbox y producción

Separa pruebas y ventas reales con llaves, eventos y datos independientes para cada entorno.

Prueba tu primer checkout hoy.

Crea una cuenta de desarrollador, obtén una llave de sandbox y valida el flujo antes de activar pagos reales.

Empezar en sandbox