Informar la Cancelación total
Evento para Informar la cancelación total es la opción que tiene el comprador, para que después de haber aceptado previamente la factura, pueda informar que ha cancelado (pagado) totalmente la deuda al vendedor dentro del plazo estipulado, indicando la forma de cancelación.
En caso de que la cancelación total se haya informado en el mismo evento de aceptación de la factura, no es necesario emitir este evento.
La entidad tributaria no permitirá informar la cancelación total a las facturas con opción de transferencia “Sistema de Circulación Abierta“
Los parámetros de solicitud para emitir estos eventos son los siguientes:
ChangeDocumentStatus (request)
| Parámetro | Tipo | Descripción | Valores permitidos |
|---|---|---|---|
| globalDocumentId* | String | Identificación de documento en Gosocket. Requerido si no se informa el cuntryDocumentId | UUID de 36 caracteres alfanuméricos xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
| countryId* | String | Código del País de emisión del documento | ar |
| status* | Integer | Código del evento: 45 o 045 | 45 o 045 |
| Description* | String | Comentarios del acuse | Texto libre |
| paymentAmount* | Decimal | Importe cancelado | |
| paymentMethod* | Array | Arreglo de Formas de cancelación | Ver tabla de ejemplo de Formas de Cancelación |
| paymentMethod.Code* | String | Codigo de la forma de cancelación | |
| paymentMethod.Description* | String | Descripción de la forma de cancelación |
*Requerido
Formas de Cancelación
| Código | Descripción |
|---|---|
| 1 | Compensación |
| 2 | Transferencia Bancaria |
| 3 | Cheque |
| 4 | Cesión |
| 5 | Otros medios de pago habilitados por el BCRA |
| 6 | Locación de Bienes Inmuebles |
Ejemplo de petición

Nota: Recuerde que antes de utilizar el método, debe realizar su autenticación dentro de la pestaña Authorization.
Para este método utilizamos la pestaña Body, seleccionamos raw y verificamos o seleccionamos JSON de Postman.
- Seleccione el tipo de método. En este caso, se debe seleccionar POST.
- Ingrese la URL del método.
- Ingrese los parámetros que se muestran en la tabla anterior con sus valores correspondientes.
- Presione Send.
Ejemplo de Petición con parámetros de tipo Array:
{
"GlobalDocumentId":"00000000-0000-0000-0000-000000000000",
"countryId": "ar",
"status":"045",
"paymentAmount": 10000,
"description": "Pago total FCRED",
"paymentMethod":[
{
"Code": "3",
"Description": "Cheque"
},
{
"Code": "2",
"Description": "Transferencia Bancaria"
}
]
}Ejemplo de respuesta
{
"Success": true,
"GlobalDocumentId": "00000000-0000-0000-0000-000000000000",
"CountryDocumentId": "00000000000000",
"OtherData": {
"ResponseARCA": "PGFjZXB0YXJ...WRSZXNwb25zZT4=",
"RequestARCA": "PHNvYXBlbnY6RW52ZWxvcGUg...VudmVsb3BlPg=="
},
"Messages": [],
"ResponseValue": "PHNvYXBlbnY6RW5...ZW52OkVudmVsb3BlPg==",
"Code": "A",
"Description": "Evento registrado correctamente, Evento de Cancelación total",
"ErrorException": null
}Seguimiento de evento de Informe Cancelación Total
En las propiedades del documento, se marcará con el DocumentTags “payment“:
{
"Code": "payment",
"TimeStamp": "2026-06-04T19:18:54.9853098Z",
"Value": "TP",
"Complement": "Evento de informe de Cancelación Total"
}Este evento se mostrará dentro de la vista previa del documento en el apartado de notas y se mostrará el XML del evento enviado a la Entidad Tributaria en la parte de adjuntos:

Asimismo, el Evento de Informe de Cancelación Total se mostrará en la iconografía de estado del documento:.
Cuando el evento tiene algún error y es rechazado por la Entidad Tributaria, se podrá ver esta información en el apartado de notas, asi:

y en el detalle de la nota de procesamiento, se puede ver el motivo del rechazo:

Luego, si el evento pasa a estado aprobado por parte de la Entidad Tributaria, las notas del documento se sobre-escriben indicando el nuevo estado, y el detalle se actualiza conservando la trazabilidad de las acciones anterioes:

