Códigos de Errores (Pagos)

Descripción

En los flujos de pago (Credit Transfer) del ecosistema Bre-B, el MOL (Mecanismo de Operación y Liquidación)puede responder con estados que indican aceptación, rechazo o condiciones excepcionales del procesamiento.

Cuando un pago es rechazado en los eventos de Webhooks o en consultas a los pagos (Consultar Pago/Listar Pagos) la estructura es:

{ "error": { "error_code": "B101", "error_description": "Payment rejected by the MOL with code B101" }
  • error_code: Código de error devuelto por el MOL

  • error_description: Descripción detallada del error

Tabla de Códigos de Errores

Error Code

Error Description

B001

Time-Out declarado por el SPBVI Originador

B002

Time-Out declarado por el SPBVI Receptor

B301

Time-Out declarado por el SPBVI Originador en la consulta de un pago

B302

Time-Out declarado por el SPBVI Receptor en la consulta de un pago

B101

Error en las validaciones de la cuenta del Consumidor financiero Receptor

B102

Número de cuenta del Cliente Receptor inválido

B103

Identificación Cliente Receptor errada

B104

Tipo de medio de pago del Cliente Receptor es errado

B105

Cuenta del Cliente Receptor no existe

B106

Control de riesgos por sospecha de fraude

B107

Excede el monto máximo del depósito de bajo monto, ordinarios o inclusivos

B108

Excede el monto máximo del SPBVI

B109

Excede el monto máximo del Participante Receptor

Que es un SPBVI?

En Bre-B, SPBVI se refiere a los participantes del sistema que están habilitados para operar en el esquema de pagos inmediatos (es decir, las entidades participantes (entidades vigiladas) que originan o reciben transacciones).

En la práctica, cuando ves mensajes como:

  • SPBVI Originador: el participante (entidad) que envía/inicia el pago.

  • SPBVI Receptor: el participante (entidad) que recibe el pago (donde está la cuenta/medio de pago del beneficiario).

Por eso, en los errores de timeout:

  • si dice “timeout declarado por el SPBVI Originador”, la indisponibilidad/latencia se atribuye al lado del participante que origina,

  • y si dice “timeout declarado por el SPBVI Receptor”, se atribuye al lado del participante receptor.