Fire Docs

Archives
Log in
Subscribe
25 September 2026 — Cash handed over and change in the order events
September 25, 2026
The two cash fields of payments.paymentMethods[] in the events that carry the V4 order snapshot (order.opened, order.completed, order.invoiced,...

16 September 2026 — cStat is emitted again, inside countryData
September 16, 2026
This supersedes what a later entry says. On 15 September we announced that cStat was no longer emitted. Consumers asked for it back — without it a...

15 September 2026 — KDS bump printing, zoom, and Android Fire Agent
September 16, 2026
Kitchen print is now a store rule (comanda and/or fiscal on one station). Tablets need their own Fire Agent. Zoom and the operator reprint printer are...

15 September 2026 — Cancellation dates and rejected documents
September 15, 2026
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...

15 September 2026 — Structured fiscal block and new fiscal event versions
September 15, 2026
The fiscal block of the three fiscal events is now what Fire stores on the order, with one shape for every country: the authority's verdict in authority,...

4 September 2026 — Coupons on order lines
September 4, 2026
Orders can now arrive with coupons. order.completed carries who financed each discount, on the line and on the order. orderLines[].rewardId — the coupon’s...

3 September 2026 — KDS Fire credentials, ticket rows, and station categories
September 3, 2026
Kitchen print and cancel need the right Fire host and key. Ticket cards can now sit on one to three rows. Products get a routing category and a kitchen...

3 September 2026 — The catalog: products, categories and modifier groups
September 3, 2026
Three new manuals for the screens that feed everything else. A menu invents nothing — it picks from the catalog — so this is where the work actually starts....

2 September 2026 — Out of stock: turning products off during service
September 2, 2026
New manual for the Out of stock screen: taking a product off sale in one store when the kitchen runs out, without editing the menu and without anyone having...

15 August 2026 — The fiscal block: country identifiers, voiding and provider
August 15, 2026
fiscalRepresentation drops its fixed per-country fields and now carries the order's current document, with the previous ones in history. Breaking —...

13 August 2026 — Fiscal numbering now travels in every order event
August 13, 2026
Orders numbered by the Fiscal Gateway before injection now carry those identifiers in every event of the order, so you no longer need a second call to print...

11 August 2026 — BOH API: qty_base derived server-side with item_unit_id
August 11, 2026
On purchase order lines (POST /procurement/orders, add-lines, and line update), qty_base is now optional when the line references item_unit_id — not only...

11 August 2026 — BOH API: store resolution by fiscal ID in purchase orders (Phase 19)
August 11, 2026
tax_id is now a first-class field on BOH stores (RUC, CNPJ, CUIT, NIT, RUT, RFC, or any fiscal code up to 64 characters). It is optional, not unique, and...

10 August 2026 — KDS manuals: device pairing, operator board, line strike, and display defaults
August 10, 2026
New and updated KDS user manuals covering recent fire-kds product work: Pair a kitchen device — new guide. Enroll kitchen TVs with a 6-digit code from KDS →...

7 August 2026 — BOH API: operations, identity, bulk sync, and procurement endpoints
August 7, 2026
The BOH API reference now covers the full set of endpoints needed to build a complete integration: Identity — new section. Discover your account context (GET...

7 August 2026 — Price lists: new user manual
August 7, 2026
Price lists let you run different prices per channel, location or campaign without maintaining each one by hand. The manual is now available: Price lists....

6 August 2026 — Component health heartbeats for kiosks, KDS and POS
August 6, 2026
Kiosks, KDS stations and POS terminals can now report that they are alive, and Fire's availability dashboard reads the fleet from those beats. The endpoint...

4 August 2026 — New assignedAt field on menu and product events
August 4, 2026
menu.updated v2 and product.updated now carry assignedAt on every category and product. categories[n].assignedAt and products[n].additionalInfo.assignedAt —...

4 August 2026 — Subscribe to the changelog by email
August 4, 2026
You can now get an email whenever a new entry lands on this page. Subscribe from the button at the top — Buttondown handles the list, so no address is ever...

2 August 2026 — order.opened and the deferred-payment blocks
August 4, 2026
2 August 2026 — order.opened and the deferred-payment blocks Each event advances on its own version line — there is no global contract number: Event Version...

Powered by Buttondown, the easiest way to start and grow your newsletter.