Notificar transferencia
Para realizar el pago de las órdenes es posible enviar una transferencia única y notificarla al sistema, esto puede hacerse de dos maneras, por orden o por nóminas:
Notificar transferencia por órden
Para realizar este flujo se deben proporcionar los siguientes datos en el endpoint de notificación de transferencia:
payment_date
: La fecha de pago de la transferencia.total_amount
: El monto total de la orden.transaction_id
: El identificador externo de la transferencia realizada.currency
: La moneda de la transferencia/ordenes.1
para pesos y2
para dolares.order_id
: El identificador de la orden.cvu
: El CVU de la cuenta bancaria vinculada con la orden.
Ejemplo de notificación de transferencia:
Método: POST
URL:
v1/orders/notify_transfer/
{
"payment_date": "2023-07-28",
"total_amount": 1000,
"transaction_id": "12345678",
"currency": "1",
"order_id": "order_G5k5WJNyltt9hfLG",
"cvu": "01145678901497543"
}
Respuesta:
{
"message": "Request in progress, please wait until the validations are finished or check the orders status"
}
Al recibir como respuesta un 202 Accepted
significa que la transferencia se está procesando internamente.
En caso de querer validar que el proceso finalizó exitosamente se puede verificar el cambio de estado de las ordenes con la Consulta de ordenes.
Notificar transferencia por nómina
Para realizar este flujo se deben proporcionar los siguientes datos en el endpoint de notificación de transferencia:
payment_date
: La fecha de pago de la transferencia.total_amount
: El monto total de la transferencia sumando todas las órdenes.transaction_id
: El identificador externo de la transferencia realizada.paysheet_id
: El identificador de la nómina (paysheet) que se esta pagando.currency
: La moneda de la transferencia/ordenes.1
para pesos y2
para dólares.cvu
: El CVU de la cuenta bancaria vinculada con la operación.
El campo paysheet_id
es el identificador de la nómina (conjunto de órdenes) que se envian a la Sociedad Gerente (SG) o Asset Manager (AM) para su procesamiento.
Es posible obtener el paysheet_id
con la Consulta de nóminas.
Ejemplo de notificación de transferencia:
Método: POST
URL:
v1/orders/notify_transfer/
{
"payment_date": "2023-07-28",
"total_amount": 1000,
"transaction_id": "12345678",
"paysheet": "pyfc_6WjTLNNRLS4UUPA6s",
"currency": 1,
"cvu": "01145678901497543"
}
Respuesta:
{
"message": "Request in progress, please wait until the validations are finished or check the orders status"
}
Al recibir como respuesta un 202 Accepted
significa que la transferencia se está procesando internamente.
En caso de querer validar que el proceso finalizó exitosamente se puede verificar el cambio de estado de las órdenes con la Consulta de ordenes.