Skip to navigation

33 · Tasa Cero IVA Ley N° 1613

Existe en el catálogo pero el SDK no trae constructor: no hay emisión individual ni masiva para este código. La vía es la ruta completa /invoices con XML externo (archivo + hash + CUF propios).

Cualquier intento por POST /v1/invoices/emit con sector: "33" → 400 "sector 33 no tiene constructor en go-siat". No es un bug: es la única vía.

Vía XML externo

ElementoDetalle
Ruta/invoices completa (no /v1/invoices/emit)
Requierearchivo (XML firmado por ti) + hash_archivo + cuf
FirmaLa generas tú con tu certificado (Supay no firma este sector)
// Supay no construye este XML: lo firmas y lo registras
// Usa supay.fetch (passthrough con tu auth) contra /invoices completa
const res = await supay.fetch("/invoices", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
point_of_sale_id: pos.id,
customer: { ...receptor },
archivo: "<xml-firmado-base64>",
hash_archivo: "<sha256>",
cuf: "<cuf-generado>",
}),
});

¿Tasa cero de libros/transporte internacional con constructor? Es el 8 · Tasa Cero.