API Status
Los objetos de error mostrados en los diagramas son ilustrativos. Pueden variar dependiendo de la causa del error. El banco debe enviar el objeto error
con la información correspondiente a la causa real del fallo.
Endpoint /status
Este endpoint funciona como canal de notificación. TransfiYa lo utiliza para enviar una acción (action
) como confirmación de aceptación o rechazo de la transferencia por parte del destinatario.
El banco puede implementar lógica personalizada para procesar estas notificaciones según su arquitectura o necesidades operativas.
Nota:
La información privada contenida en signer.labels
y wallet.labels
se incluye en la acción enviada al endpoint /status
solo si el source
y el target
pertenecen al mismo banco. En caso contrario, el banco receptor únicamente recibe información pública.
Además, la información del usuario target
solo se incluye si la transferencia fue aceptada.
A continuación se detallan los campos considerados públicos y privados:
Campos públicos del signer (todo lo no listado se considera privado):
firstName
lastName
identification
bankBicfi
bankName
proprietary
Campos privados del wallet (todo lo no listado se considera público):
channelSms