Passa al contenuto principale

Creare un corrispettivo

La chiamata che dovrai fare per creare un corrispettivo avrà le seguenti caratteristiche:

Chiamata
Endpoint: 

https://www.app.fattura24.com/api/v0.3/SaveDocument

Parametri da passare in Post:

apiKey: API KEY associata al proprio account;
XML: una stringa simile alla seguente, contenente i dati del documento da creare.

Esempio XML:

<Fattura24>
<Document>
<DocumentType>19</DocumentType>
<Date>2021-01-01</Date>
<TotalWithoutTax>1000.00</TotalWithoutTax>
<VatAmount>222.00</VatAmount>
<Total>1222.00</Total>
<FootNotes></FootNotes>
<Rows>
<Row>
<Price>0.00</Price>
<VatCode>0</VatCode>
<VatDescription>0.0%</VatDescription>
</Row>
<Row>
<Price>1000.00</Price>
<VatCode>22</VatCode>
<VatDescription>22%</VatDescription>
</Row>
</Rows>
<Payments>
<Payment>
<Date>2021-01-01</Date>
<Amount>1000.00</Amount>
<BillAccount>Contante</BillAccount>
<Paid>true</Paid>
</Payment>
</Payments>
</Document>
</Fattura24>
IMPORTANTE
  • quando un corrispettivo giornaliero viene creato con le API di Fattura24, eventuali altri Corrispettivi già presenti in Fattura24 con la medesima data verranno cancellati e sostituiti da quello che si sta andando a creare in quel momento;
  • allo stato attuale l'unico modo per inviare i dati di un corrispettivo giornaliero all'Agenzia delle Entrate è tramite un registratore di cassa telematico RT o utilizzando il portale Fattura e Corrispettivi della stessa Agenza delle Entrate. A fronte di questo, i corrispettivi giornalieri creati in Fattura24 non verranno inviati automaticamente all'Agenzia delle Entrate;
  • i campi Date di Document e Payment dovranno necessariamente contenere la stessa data;
  • il campo BillAccount dovrà contenere il come del conto sul quale registrare i pagamenti. Se il conto non è presente nel proprio account di Fattura24, verrà automaticamente aggiunto durante la creazione del primo corrispettivo.