Crear checkout session

Problema

Los equipos necesitan un checkout multi-riel sin construir flujos separados.

Arquitectura

Checkout session
Aplicacion
Checkout Session
Opciones de pago
Intento de pago
Confirmacion

Implementacion

Implementacion

  1. 1Crea una checkout session con monto y moneda.
  2. 2Renderiza la pagina u opciones embebidas.
  3. 3Confirma via webhook o return URL.
  4. 4Cumple la orden segun estado.

Ejemplo de API

Crear checkout session
const session = await orangepill.checkout.sessions.create({
  amount: 50000,
  currency: "COP"
})

Consideraciones de produccion

  • Reintentos y routing para mejorar conversion.
  • Validar firmas de webhook.
  • Registrar intentos de pago.
  • Localizar metodos por mercado.