Fire Docs

Archives
Log in
Subscribe
September 15, 2026

15 September 2026 — Cancellation dates and rejected documents

Two fixes to what the fiscal callback stores, and therefore to what order.invoiced and order.reversed carry. The event versions do not change.

  • A cancellation keeps the invoice's dates. authority.issuedAt and authority.authorizedAt now stay as the invoice had them, even when the cancelled callback sends its own. Before, they took the cancellation's time while compensates.issuedAt still pointed at the invoice, so the same block told two stories. Use authority.cancelledAt for when the document was annulled.
  • A negative outcome stores no receipt data. On rejected, denied and error, Fire ignores documentNumber, providerDocId, issuedAt, authorizedAt, the amounts, pdfUrl, xmlUrl and graphic even if the provider sends them; documentType, docSubtype, the country's document keys, failure, provider and metadata are kept. A rejected document used to read like an authorized one, with a number and an authorizedAt on it. A document that already had receipt data keeps it.

Updated in EN / ES / PT.


Español

15 de septiembre de 2026 — Fechas de la anulación y rechazos

Dos correcciones sobre lo que guarda el callback fiscal y, por lo tanto, sobre lo que llevan order.invoiced y order.reversed. Las versiones de los eventos no cambian.

  • La anulación conserva las fechas de la factura. authority.issuedAt y authority.authorizedAt se mantienen como los tenía la factura, aunque el callback cancelled mande los suyos. Antes tomaban la hora de la anulación mientras compensates.issuedAt seguía apuntando a la factura, así que el mismo bloque contaba dos historias. Para saber cuándo se anuló el documento, usa authority.cancelledAt.
  • Un resultado negativo no guarda datos de comprobante. En rejected, denied y error, Fire ignora documentNumber, providerDocId, issuedAt, authorizedAt, los importes, pdfUrl, xmlUrl y graphic aunque el proveedor los mande; se guardan documentType, docSubtype, las claves del país en document, failure, provider y metadata. Un documento rechazado se leía igual que uno autorizado, con número y con authorizedAt. Un documento que ya tenía datos de comprobante los conserva.

Actualizado en EN / ES / PT.


Português

15 de setembro de 2026 — Datas do cancelamento e rejeições

Duas correções no que o callback fiscal guarda e, por consequência, no que order.invoiced e order.reversed carregam. As versões dos eventos não mudam.

  • O cancelamento mantém as datas da fatura. authority.issuedAt e authority.authorizedAt continuam como a fatura os tinha, mesmo que o callback cancelled envie os seus. Antes assumiam a hora do cancelamento enquanto compensates.issuedAt seguia apontando para a fatura, então o mesmo bloco contava duas histórias. Para saber quando o documento foi anulado, use authority.cancelledAt.
  • Um resultado negativo não guarda dados de comprovante. Em rejected, denied e error, o Fire ignora documentNumber, providerDocId, issuedAt, authorizedAt, os valores, pdfUrl, xmlUrl e graphic mesmo que o provedor os envie; são guardados documentType, docSubtype, as chaves do país em document, failure, provider e metadata. Um documento rejeitado era lido como um autorizado, com número e com authorizedAt. Um documento que já tinha dados de comprovante os mantém.

Atualizado em EN / ES / PT.


Read the full changelog · Ver el registro completo · Ver o registro completo

Don't miss what's next. Subscribe to Fire Docs:
← Newer 15 September 2026 — KDS bump printing, zoom, and Android Fire Agent Older → 15 September 2026 — Structured fiscal block and new fiscal event versions
Powered by Buttondown, the easiest way to start and grow your newsletter.