Blog
Product notes on issuing, consulting, and cancelling Brazilian fiscal documents with stackin.
Solutions
The core needs of a fiscal integration in one place: issue NF-e, issue NFS-e, and automate the tax handling involved in issuance.
Features
Issuance, consultation, and cancellation of fiscal documents, with a single API and a dashboard to track the whole cycle.
How it works
Three steps from account to authorized document: configure, integrate, ship.
Create an account
Sign up, register a company, and generate the API or SDK key you'll authenticate with.
Quickstart
From signup to a first authorized document in one request, using an API key against homologation.
Environments
homologation and production are a property of the key, not a request parameter — here's what that means in practice.
Node SDK
One class, four methods — issue, consult, cancel, reissue — typed end to end in TypeScript.
PHP SDK
One class, four methods — issue, consult, cancel, reissue — typed with PHP 8.1 enums and named arguments.
Go SDK
One struct, four methods — Issue, Consult, Cancel, Reissue — typed and validated.
Python SDK
One class, four methods — issue, consult, cancel, reissue — typed and validated.
REST API
Plain HTTP, JSON in and out, one Bearer API key — no SDK required.
Tax passthrough
Taxes computed and broken out automatically for NF-e, without building a tax engine.
Issue NF-e
Product invoice issuance — items, tax classification, and real SEFAZ transmission.
Issue NFS-e
Service invoice issuance through the national NFS-e system — no per-city integration required.