Appearance
Transferencias desde CVU
Transferencias CVU
A través de este servicio se podrán realizar transferencias desde cuentas virtuales (CVUs) propias operando como PSP, donde se indicará la CVU de origen y la cuenta de destino pudiendo ser un CVU o un CBU. Para realizar las transferencias, es recomendable realizar una consulta de la cuenta de destino para validar que la misma sea una cuenta válida y corresponde a la persona/empresa que se desea transferir. Esto se realiza mediante la API Account Details (GET /v2/accounts/{account_key}/details).
Flujo de Transferencias CVU
Las Transferencias CVU se realizan de manera asíncrona, es decir que una vez solicitada la ejecución de la misma, se recibe una respuesta de confirmación y se procesa hasta su finalización. Al ejecutar una Transferencia CVU, se recibe el estado PENDING que implica que se aceptó la solicitud de transferencia y que se están realizando los movimientos monetarios necesarios para procesarla. Una vez finalizados los movimientos, se envía la notificacion del estado final de la transferencia, pudiendo ser estos ACREDITED (la transferencia se realizó correctamente) o REJECTED (La transferencia no se pudo realizar). Dicha notificacion sera enviada al Endpoint de Notificación de Cashout CVU que debe exponer la PSP.
IMPORTANTE: Si no se recibe la notificación de Cashout CVU luego de pasados 2 minutos de realizada la solicitud de transferencia, se debe consultar el estado de la transferencia en la API de consulta de Transferencias CVU (GET /v2/transfers/cvu/{transfer_id}).
Diagrama de secuencia
API para transferir fondos de una cuenta bancaria a otra utilizando CVU
POST
/v2/transfers
Transferir fondos desde una CVU a una CBU/CVU
Autorizaciones
access_token
Tipo
HTTP (bearer)
Cuerpo de la petición
application/json
JSON "id": "53bd2ccd-6a2c-4abe-acb2-ae962b295686", "amount": 2599.99, "currency_code": "ARS", "from_account_key": "0000548700333021021557", "to_account_key": "0150039520000067790123", "note": "Brunch with Camila", "transfer_code": "VAR", "ip_address": "34.100.201.26", "timestamp": "2020-02-20T10:49:04-07:00", "document_id": "12345678", "fingerprint": { "timestamp": "2020-02-20T10:49:04-07:00", "hardware_id": "cc0af42f83a842a93ea95fc23dabc45f", "simid": "122334565", "geolocalization": { "latitude": "-18.011775864280644", "longitude": "-70.24436930849632" }, "device_model": "Samsung Galaxy J4 Core", "device_name": "My Phone", "os_name": "Android Donut", "os_version": "Android 1.6", "os_id": "746b9f55be4758b7", "language": "Spanish", "wifi_ssid": "TOWER1", "connection_type": "746babcde345be4758b7", "localization_area_id": "098af987ce88", "compromised": false, "emulator": false, "user_agent": "DimoApp/1.0.0" }, "risk": { "country": "100", "operation": "100" }
{
}
Respuestas
La transferencia se esta procesando, significa que la misma fue aceptada y se realizo el cargo del débito y se emitió el crédito pero no esta confirmado.
application/json
JSON "id": "53bd2ccd-6a2c-4abe-acb2-ae962b295686", "reference_id": "8PDX4OGNY58Q3ZVN0L6ABC", "amount": 2599.99, "currency_code": "ARS", "from_account_key": "0000548700333021021557", "to_account_key": "0150039520000067790123", "note": "Brunch with Camila", "transfer_code": "VAR", "status": "PENDING"
{
}

