Flusso di Lavoro
Introduzione
In questa sezione viene descritto il flusso di lavoro che l'utente deve seguire per utilizzare il servizio, dalla registrazione all'uso delle API per la gestione delle fatture. Ogni passaggio è strutturato in modo sequenziale, per garantire un'operatività fluida e chiara.
Step 1: Registrazione dell'Utente
Per iniziare, l'utente deve registrarsi fornendo l'email, una password e la partita IVA. Dopo la registrazione, verrà inviata un'email di conferma contenente un link per l'attivazione dell'account.
Step 2: Login e Accesso alla Dashboard
Una volta attivato l'account, l'utente può effettuare il login utilizzando le proprie credenziali. Dopo l'accesso, sarà necessario completare il proprio profilo inserendo ulteriori informazioni come nome, cognome, e indirizzo.
Step 3: Sottoscrizione di un Abbonamento
Dalla dashboard, l'utente può scegliere un piano di abbonamento in base al numero di fatture da inviare. Completato il pagamento, l'abbonamento sarà attivato e si potrà accedere alle API.
Step 4: Ottenimento delle Credenziali API
L'utente deve eseguire una chiamata API di login
per ottenere le credenziali API necessarie per le successive operazioni.
Step 5: Gestione delle Fatture
Una volta ottenute le credenziali API, l'utente può inviare fatture tramite l'API inviaFattura
. È possibile anche controllare lo stato delle fatture inviate utilizzando la chiamata getStato
.
Step 6: Gestione degli Intermediari
Se l'utente è un intermediario, deve utilizzare l'API salvaAbbinamento
per inviare le partite IVA dei clienti che gestisce. Inoltre, può aggiornare o cancellare questi abbinamenti tramite le API aggiornaAbbinamento
e cancellaAbbinamento
.
Step 7: Ricezione delle Fatture Passive
L'utente può ricevere fatture passive (fatture emesse dai fornitori) tramite l'API getPassive
, che permette di consultare le fatture ricevute in un determinato intervallo di tempo.
Step 8: Gestione dell'Autenticazione API
Se la chiave API scade, l'utente può rinnovarla tramite l'API auth
per continuare a utilizzare i servizi senza interruzioni.
Step 9: Rinnovo dell'Abbonamento
Se l'abbonamento scade o l'utente esaurisce il numero di invii disponibili, dovrà accedere alla dashboard per acquistare un nuovo abbonamento e riprendere l'operatività tramite le API.