Endpoints de API del Banco

💡 IMPORTANTE: El banco puede elegir cualquier convención de nombres para definir sus endpoints. Se sugiere usar /v1/debit, /v1/credit, /v1/transfer y /v1/status, pero no es obligatorio.

/v1/debit

Ejecuta una acción de tipo UPLOAD en la nube de TIN y realiza el débito en el core bancario.

/v1/credit

Ejecuta una acción de tipo DOWNLOAD en la nube de TIN y realiza el crédito en el core bancario.

/v1/action

Firma la transferencia del lado del banco.

/v1/status

Canal de notificación para informar el estado de la transferencia.


Motivos de Rechazo o Error

En caso de que una transferencia sea rechazada por el banco, se debe incluir un código de error en la respuesta.

CódigoDescripciónTipo OriginalTipo Actual
300Tiempo de espera excedidoErrorRechazo
301Fuente rechazó la transacciónRechazoRechazo
302Destino rechazó la transferenciaRechazoRechazo
303Datos de acceso inválidos en el bancoRechazoRechazo
304Información de la transferencia inválidaRechazoRechazo
305Usuario abandonó la transacción en el bancoErrorRechazo
306Cuenta embargadaRechazoRechazo
307Cuenta inactivaRechazoRechazo
308Cuenta canceladaRechazoRechazo
309Cuenta no existeRechazoRechazo
310Cuenta no habilitadaRechazoRechazo
311Cuenta no asignadaRechazoRechazo
312Cuenta saldadaRechazoRechazo
313Usuario excede el límite transaccional autorizadoRechazoRechazo
314Banco no disponibleRechazoRechazo
315Fondos insuficientesRechazoRechazo
316Inconsistencia en los datos de la transacciónRechazoRechazo
317Banco no confirma estado de la transacciónErrorRechazo
318Transacción no registrada por el bancoErrorRechazo
319Transferencia marcada como fraudeRechazoRechazo
320Usuario no tiene habilitados pagos TINErrorRechazo
321Estado de la transacción ha cambiadoErrorRechazo
322Transacción rechazada por antifraudeRechazoRechazo
323Navegador del usuario no compatible con TINErrorRechazo
324Usuario inactivo en TIN (timeout)ErrorRechazo
325Banco no acepta la inicialización de la transacciónErrorRechazo
329Límite de transacción excedido por el usuarioRechazoRechazo
330No se puede conectar con el bancoErrorRechazo
331Plazo de transacción vencidoErrorRechazo
332Error no definido del bancoRechazoRechazo
333Doble abonoReclamaciónRechazo
334Se abonó un valor diferenteReclamaciónRechazo
335Se abonó a un usuario diferenteReclamaciónRechazo
336Crédito no autorizadoReclamaciónRechazo
337Transacción no autorizadaReclamaciónRechazo