Introducción
El Flujo de Saldos es la manera más sencilla de implementar InvWallet en tu plataforma sin tener que preocuparse por la lógica de inversión, quedando del lado de InvWallet la creación y gestión de las órdenes de mercado necesarias para llevar a cabo las operaciones.
Este flujo consiste en que la Wallet provee diariamente un archivo de saldos a InvWallet. El archivo puede contener todas las cuentas o solo aquellas que hayan tenido cambios en su saldo. Luego de enviar este archivo, InvWallet compara con el saldo anterior cada uno de ellos y genera, según la diferencia, la orden de rescate o suscripción necesaria para compensar. Es posible separar los archivos por tipo de operación (SUS, RES, RES_TOT) lo cual permite a la Wallet armar puntos de validación internos para controlar las nóminas.
Prerequisito: Apertura de cuentas
Antes de operar con el Flujo de Saldos, cada usuario debe tener una cuenta cuotapartista abierta en InvWallet. La Wallet es responsable de:
- Crear la cuenta cuotapartista en InvWallet para cada usuario que vaya a invertir.
- Asegurarse de que el usuario haya aceptado los Términos y Condiciones del ACDI/AM y del Fondo.
- Verificar que la cuenta esté en estado abierta antes de incluirla en el archivo de saldos.
Si se incluye en el archivo de saldos una cuenta que no está abierta o que tiene problemas de compliance, las órdenes generadas para esa cuenta terminarán en estado Fallida y no se incluirán en las nóminas.
Orden del flujo diario
El flujo diario debe respetar estrictamente el siguiente orden:
- Obtener y procesar rendimientos: InvWallet provee un archivo de rendimientos cada día hábil. La Wallet debe procesar este archivo y actualizar los saldos de sus clientes antes de generar el archivo de saldos.
- Generar y enviar el archivo de saldos: Una vez actualizados los saldos con los rendimientos, la Wallet genera y envía el archivo de saldos.
- Consultar y validar nóminas: La Wallet consulta las nóminas generadas y valida que los montos coincidan con lo esperado, tanto para suscripciones (nóminas de compra) como para rescates (nóminas de venta).
- Transferir fondos y confirmar recepción: Para suscripciones, la Wallet transfiere al ACDI/AM, quien marca la nómina como pagada y la envía a la SG. Para rescates, una vez que el ACDI/AM instruye el pago de los fondos a la Wallet, esta debe confirmar la recepción para que las órdenes pasen a estado Completa.
Si la Wallet no procesa los rendimientos antes de enviar el archivo de saldos, InvWallet (que ya asignó internamente los rendimientos) detectará una diferencia negativa y generará rescates por esos montos.
Horarios operativos orientativos
Los horarios dependen del fondo y se definen contractualmente. Como referencia para fondos Money Market:
| Evento | Horario orientativo |
|---|---|
| Disponibilización de rendimientos (VCP provisorio) | 11:00 - 12:00 hs |
| Horario de corte (recepción de archivos y transferencias) | 14:00 hs |
| Envío de nóminas a SG | 14:30 hs |
| Disponibilización de liquidación | 16:30 hs |
| Actualización de tenencias | 21:00 hs |
Los horarios definitivos se confirman durante el onboarding con el ACDI/AM y pueden variar según el fondo.
Para la implementación de Flujos automáticos de Saldos es requerido utilizar la modalidad de Inversión Automática.