Ir al contenido
Facturalo

Anular compra

Anula la compra: su mercadería sale del stock y el kárdex se recalcula. Se puede volver a registrar después.

POSThttps://api.facturalo.pe/api/v3/compras/{id}/anular

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/compras/mer_01J8Z3K4M5N6P7Q8R9S0T1U2V3/anular", {
  method: "POST",
  headers: {
    "Authorization": "sk_test_…"
  }
});

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": "Compra anulada. La mercadería salió del stock.",
  "data": {
    "id": "9f2c1a7e-3b4d-4e5f-8a9b-0c1d2e3f4a5b",
    "tipoDocumento": "01",
    "serie": "F001",
    "numero": "887",
    "fecha": "2026-11-03",
    "proveedor": {
      "id": "4b1e2c3d-5a6b-4c7d-8e9f-0a1b2c3d4e5f",
      "numeroDocumento": "20131312955",
      "razonSocial": "DISTRIBUIDORA EJEMPLO S.A.C.",
      "direccion": "AV. EJEMPLO 123, LIMA"
    },
    "moneda": "PEN",
    "total": 297.36,
    "origen": "sunat",
    "estado": "anulada",
    "tipoCambio": null,
    "totales": {
      "gravado": 252,
      "exonerado": 0,
      "inafecto": 0,
      "igv": 45.36,
      "otros": 0,
      "total": 297.36
    },
    "establecimiento": {
      "id": "11111111-2222-3333-4444-555555555555",
      "nombre": "Principal"
    },
    "nota": null,
    "items": [
      {
        "id": "c1d2e3f4-a5b6-4c7d-8e9f-0a1b2c3d4e5f",
        "descripcion": "POLO ALGODON AZUL TALLA M",
        "codigoProveedor": null,
        "unidad": "NIU",
        "cantidad": 12,
        "valorUnitario": 18.5,
        "total": 261.96,
        "series": [],
        "producto": {
          "varianteId": "a32fc76c-49f8-48c9-933f-62d3e8da007d",
          "descripcion": "Polo algodón azul - M",
          "sku": "POLO-AZ-M"
        },
        "entroAlStock": false
      },
      {
        "id": "d2e3f4a5-b6c7-4d8e-9f0a-1b2c3d4e5f6a",
        "descripcion": "FLETE LIMA",
        "codigoProveedor": null,
        "unidad": "ZZ",
        "cantidad": 1,
        "valorUnitario": 30,
        "total": 35.4,
        "series": [],
        "producto": null,
        "entroAlStock": false
      }
    ],
    "creado": "2026-11-03T15:20:11-05:00"
  }
}