Anular nota de venta
La mercadería vuelve al stock y el cobro se revierte en la caja. Una nota convertida no se anula: se anula su comprobante.
POSThttps://api.facturalo.pe/api/v3/notas-venta/{id}/anular
Parámetros del body
Campo
Descripción
motivostringopcional
Opcional.
Language
Credentials
Header
Authorization
Token de la empresa · HTTP directo
Fetch Request
$ # Node 18+ fetch
const response = await fetch("https://api.facturalo.pe/api/v3/notas-venta/mer_01J8Z3K4M5N6P7Q8R9S0T1U2V3/anular", {
method: "POST",
headers: {
"Authorization": "sk_test_…",
"Content-Type": "application/json"
},
body: JSON.stringify({
"motivo": "Cliente desistió"
})
});
const data = await response.json();
console.log(data);HTTP directo · funciona con cualquier cliente HTTP
Response
Elige un ejemplo de respuesta:
application/json
200OK
{
"success": true,
"message": "Nota de venta anulada: la mercadería volvió al stock.",
"data": {
"id": "3c4d5e6f-7a8b-4c9d-8e0f-a1b2c3d4e5f6",
"serie": "NV01",
"numero": 3,
"documento": "NV01-00000003",
"fecha": "2026-11-10",
"moneda": "PEN",
"cliente": {
"tipoDocumento": "0",
"numeroDocumento": null,
"nombre": "CLIENTES VARIOS"
},
"total": 7,
"estado": "anulada",
"comprobanteId": null,
"cajaId": "7c0e4a3e-1f2b-4c5d-8e9f-001122334455",
"observaciones": null,
"items": null,
"creado": "2026-11-10T11:15:02-05:00"
}
}