Caso de uso
Checkout alojado
Construye una pagina de pagos con opciones multi-riel y confirmacion unificada.
Problema
Los equipos necesitan un checkout seguro y de alta conversion sin construir multiples flujos de pago.
Arquitectura
Aplicacion
Checkout Session
Opciones de pago
Intento de pago
Confirmacion
Implementacion
- 1Crea una checkout session con monto y moneda.
- 2Renderiza la pagina con metodos locales.
- 3Procesa confirmaciones via webhook o return URL.
- 4Registra el resultado y cumple la orden.
Crear checkout session
const session = await orangepill.checkout.sessions.create({
amount: 50000,
currency: "COP"
})Consideraciones de produccion
- Activa reintentos y routing inteligente.
- Valida firmas de webhook para confirmar pagos.
- Registra intentos para conciliacion.
- Localiza metodos por mercado.