Agente de cobros
Operar CBU recaudadora
Aviso de transferencia saliente desde CBU
Se envía una notificación a través de un HTTP POST cada vez que se actualiza el estado de una transferencia saliente a un estado definitivo.
Cada webhook debe responderse simplemente con un HTTP code 200, así se considerará que la Entidad recibió la notificación satisfactoriamente. De otra manera, el envío del webhook ingresará en un esquema de reintentos.
El webhook se enviará a la URL del destino que se haya configurado previamente en la Entidad.
Para recibir este evento la entidad debe tener parametrizada la URL destino para este producto.
Request
id string
Id guID del mensaje.
object string
Objeto del mensaje.
created datetime
Fecha y hora de creación del mensaje (UTC 0).
data object
Objeto con toda la información de la transferencia.
data.id string
Id de DEBIN (Id de Coelsa) de la transferencia.
data.type string
Valor fijo: "TRANSFER"
data.from object
Contiene información de la cuenta bancaria recaudadora desde donde se inició la transferencia.
data.from.bank_id string
Código de banco.
Valor fijo: "322"
data.from.account_id string
Identificador de la cuenta recaudadora.
data.counterparty object
Contiene información del titular de la cuenta contraparte.
data.counterparty.id string
CUIT del titular de la cuenta destino de la transferencia.
data.counterparty.name string
Nombre del titular de la cuenta destino de la transferencia.
data.counterparty.id_type string
Valor fijo: "CUIT_CUIL"
data.counterparty.bank_routing object
Contiene información del banco del tercero. Generalmente, esta información no está disponible en línea.
data.counterparty.bank_routing.scheme string
Tipo de dato de identificación del banco.
Valores posibles: "NAME", "UNAVAILABLE".
data.counterparty.bank_routing.address string
Nombre del banco.
data.counterparty.bank_routing.code string
Código del banco.
data.counterparty.account_routing object
Contiene información de la cuenta del tercero.
data.counterparty.account_routing.scheme string
Tipo de dato de identificación de la cuenta.
Valores posibles: "CBU", "CVU", "LABEL", "UNAVAILABLE".
data.counterparty.account_routing.address string
Valor de identificación de la cuenta
data.details object
Contiene información de la transferencia.
data.details.origin_debit object
Contiene información del origen de la transferencia.
data.details.origin_debit.cvu string
CBU/CVU de la cuenta de origen desde donde se debitaron los fondos de la transferencia. Puede no estar disponible en línea.
data.details.origin_debit.cuit string
CUIT del titular de la cuenta de origen desde donde se debitaron los fondos de la transferencia. Puede no estar disponible en línea.
data.details.origin_credit object
Contiene información del destino de la transferencia.
data.details.origin_credit.cvu string
CBU/CVU de la cuenta de destino donde se acreditaron los fondos de la transferencia. Puede no estar disponible en línea.
data.details.origin_credit.cuit string
CUIT del titular de la cuenta de destino donde se acreditaron los fondos de la transferencia. Puede no estar disponible en línea.
data.transaction_ids array
Contiene todos los ID de procesamiento relacionados a la operación.
data.status string
Indica el estado de la transferencia.
Valores posibles:
"PENDING" = Pendiente de iniciar.
"IN_PROGRESS" = En curso.
"COMPLETED" = Completada exitosamente. Estado definitivo.
"FAILED" = Rechazada por algún error. Estado definitivo.
"UNKNOWN" = Estado desconocido pero se intentará resolver en el día en curso.
"UNKNOWN_FOREVER" = Estado desconocido pero ya no se intentará resolver automáticamente. Estado definitivo.
data.start_date datetime
Fecha de inicio de la transferencia.
data.end_date datetime
Fecha de finalización de la transferencia.
data.challenge string
Valor fijo: ""
data.charge object
Contiene información del monto de la transferencia.
data.charge.summary string
Concepto de la transferencia. Concatena el código de concepto con la referencia.
Valores posibles: "VAR", "ALQ", "CUO", "EXP", "FAC", "PRE", "SEG", "HON", "HAB".
data.charge.value object
Contiene información sobre el monto de la transferencia.
data.charge.value.currency string
Tipo de moneda.
Valor permidito:
Pesos argentinos = "ARS"
data.charge.value.amount decimal
Valor del monto de la transferencia.
type string
Tipo de evento de webhook.
Valor fijo: "TRANSFER"
redeliveries int
Número de reintentos que realizó el banco para informar la transferencia.
json
Copy code
