Integración BReB
POST
Consultar pago específico
Verifica el estado de una transferencia que ya realizaste usando su paymentId. Es como rastrear un paquete de Rappi: le das el número de pedido y te dice en qué estado va.
POST
{BASE_URL}/breb/query-paymentParámetros
| Campo | Tipo | Descripción | Req. |
|---|---|---|---|
paymentId | string | ID único del pago, obtenido al hacer la transacción. Ej: "6bd54b39-c876-4295-9b58-c2735147ece8". | Sí |
initialDate | string | Fecha de inicio de la búsqueda, formato YYYYMMDD. Ej: "20250804". | Sí |
finalDate | string | Fecha fin de la búsqueda, formato YYYYMMDD. Ej: "20250804". | Sí |
initialHour | string | Hora de inicio, formato HHmmss. Ej: "081700" = 8:17:00 AM. | Sí |
finalHour | string | Hora fin, formato HHmmss. Ej: "235900" = 11:59 PM. | Sí |
{
"paymentId" : "6bd54b39-c876-4295-9b58-c2735147ece8",
"initialDate": "20250804",
"finalDate" : "20250804",
"initialHour": "081700",
"finalHour" : "235900"
}Respuestas
| Código | Descripción |
|---|---|
| 200 | Información del pago obtenida. Estado, monto, fecha y partes involucradas. |
| 400 | Datos inválidos. Verifica el formato de fechas y horas. |
| 404 | Pago no encontrado. El paymentId no existe o está fuera del rango de fechas. |
POSTTransferencia
Ejecuta la transferencia de dinero entre dos cuentas. Es el paso final donde el dinero realmente se mueve. Necesitas tener listo el targetResolutionId que obtuviste en Consultar destinatario.
POSTHistorial pagos
Consulta todos los pagos que ha realizado un cliente en un rango de fechas y horas. Es como pedir el extracto bancario de los últimos días, pero filtrado por el sistema BReB.