source
y target
de cada transacción. La estructura de estas referencias debe contener información sobre el tipo de cuenta, el número de cuenta y el banco al cual pertenece.
📌 Sintaxis de Referencia
- accountType: tipo de cuenta (en minúsculas), basado en los valores estándar de Transfiya.
- accountNumber: número de cuenta bancaria (coincide con
labels.bankAccountNumber
del firmante). - bankReference: dominio DNS válido del banco receptor.
Este formato unificado garantiza consistencia y compatibilidad con los mecanismos de enrutamiento de Transfiya, facilitando la interoperabilidad entre participantes.
🏦 Tipos de Cuenta Soportados
A continuación se listan los tipos de cuenta reconocidos en Transfiya:Nombre | Valor |
---|---|
Cuenta de ahorros | svgs |
Cuenta corriente | cacc |
Depósito de bajo monto | dbmo |
Depósito ordinario | dord |
Depósito inclusivo bajo monto | dbmi |
Estos valores deben utilizarse exclusivamente en minúsculas y reflejan el tipo de cuenta real registrada por el firmante en el sistema financiero.
🌐 Referencia Bancaria
El identificador del banco (bankReference
) debe ser un dominio DNS válido, que permita una resolución clara y única del participante receptor.
✅ Ejemplo de referencia válida
svgs:10010010001@bancodebogota.co Transferencias cuenta a cuenta con y sin signer de tipo cuentaCuando el usuario receptor ya está registrado en TransfiYa, la transferencia se acepta automáticamente tras la validación de reglas y ejecución del débito.
Sin embargo, si el usuario aún no está registrado, el flujo requiere una etapa adicional de onboarding:TransfiYa notifica al banco destino que existe una transferencia pendiente.El banco destino debe validar los datos y crear el firmante (usuario).Una vez completado el onboarding, el banco acepta la transferencia manualmente.
- Flujo con Signer Registrado
- Flujo sin Signer Registrado
target
, no se utiliza un alias, sino una referencia directa a la cuenta bancaria.
Este tipo de transferencia es útil cuando se conoce directamente el número de cuenta, tipo de cuenta y banco destino, sin necesidad de pasar por el directorio de alias.
- Request
- Response