Prerequisites
Sandbox environment
The Sandbox is a test environment that replicates the live workflow, so you can fully develop your integration before moving it to production.
Prerequisites:
- Obtain a test API Key
To work with the Sandbox, you only need a test API Key. Once you have the key, you can immediately experiment with the test environment; the entire live workload is replicated there. You obtain a free API Key just by signing up with the Invoicetronic API.
No registration with the Italian Revenue Service required
In Sandbox you do not need to register the Codice Destinatario on the Italian Revenue Service portal, nor enable regulation-compliant storage. The Sandbox is fully isolated from the Sistema di Interscambio (SDI): you can develop and test your entire integration end-to-end without touching the Cassetto fiscale.
For more about the Sandbox environment—how it works, which notifications it simulates, how to use test data—see the dedicated page.
Live environment
To go to production you must meet four requirements:
- Obtain a live API Key
- Purchase API credits
- Register the Codice Destinatario
7HD37X0on the Italian Revenue Service portal (Cassetto fiscale) - Enable regulation-compliant storage of your invoices
Italian Revenue Service portal setup
The last two items require configuring the Cassetto fiscale (your private area on the Italian Revenue Service portal, which includes the Fatture e Corrispettivi section). The step-by-step guide, with screenshots, is in Italian Revenue Service portal. The Invoicetronic API does not include regulation-compliant storage of your invoices: the Agenzia delle Entrate website offers this service for free, but if you already have a storage service active with another provider you don't need to enable it again.
Switching from another provider?
Check out the Switching providers guide for the most common questions about the transition: no cutoff date needed with your vendors, and you can test everything in Sandbox before making the switch.