BReB — QR

BReB — QR

BReB (Botón de Recaudo Bancario) es el estándar colombiano de pagos inmediatos QR impulsado por Banco de la República de Colombia. PaymentsWay lo implementa sobre la infraestructura de VePay / qrvbreb.vepay.com.co, cumpliendo el estándar QR. Permite recibir pagos desde cualquier app bancaria del ecosistema ACH.

Flujo completo QR

El siguiente diagrama muestra los 5 pasos del ciclo de vida de un QR BReB, desde el login hasta la confirmación del pago:

Diagrama de flujo
COMERCIO / TU APPPAYMENTSWAY + VEPAYCLIENTE / APP BANCARIABANCO DEL CLIENTEACH COLOMBIA1. POST Login/api/auth/loginValida credsretorna JWT tokenJWT2. POST Generar/api/qr/generateGenera QRstring + imagenQR datamuestra QREscanea QRcon app bancariaAutoriza débitobiometría / PINProcesatransferencianotifica4. POST Verificar/api/auth/verify5. GET Consulta/api/qr/{id}PATCH Statusactualiza estado12345Base URL: https://qrvbreb.vepay.com.coAuth: Bearer JWT (obtenido en paso 1)Estándar: QR / Banco de la República de Colombia

URL Base y autenticación

Base URL
https://qrvbreb.vepay.com.co

Todos los endpoints (excepto Login) requieren el header Authorization: Bearer {token} con el JWT obtenido en el paso 1.

Las credenciales de acceso (username y password) son proporcionadas por PaymentsWay. Contacta a tecnologia@paymentsway.co para habilitarlas.

Tipos de QR

TipoCódigoDescripciónCuándo usarlo
Estático11Un solo QR permanente, sin monto fijo.Punto de venta físico, vitrina, impreso.
Dinámico12QR por transacción con monto y referencia.E-commerce, cobros específicos, facturas.

Ecosistema compatible

Bancolombia AppNequiDaviplataBBVA ColombiaDavivienda AppBanco de BogotáFalabella+ todas las entidades ACH

En esta página