Pagos Bre-B
Problema
Los merchants necesitan pagos instantaneos con experiencia local y confirmacion en tiempo real.
Arquitectura
Flujo Bre-B
Cliente
Checkout merchant
Gateway Bre-B Orangepill
QR dinamico / Llave dinamica
App bancaria
Red Bre-B
Confirmacion de pago
Implementacion
Implementacion
- 1Crea una checkout session con el monto de compra.
- 2Muestra el QR o llave dinamica en el checkout.
- 3Confirma el pago via webhook o polling.
- 4Conciliacion del pago en tesoreria.
Ejemplo de API
Crear checkout session
const session = await orangepill.checkout.sessions.create({
amount: 50000,
currency: "COP"
})Consideraciones de produccion
- Valida firmas de webhook antes de fulfillment.
- Usa idempotencia para crear checkout.
- Monitorea latencia de proveedores y failover.
- Conciliacion de settlement en el ledger.