Nivia
PHP API ANAF SPV

Încarcă factură XML în SPV - API ANAF - PHP OAuth2

Veți găsi un mic tutorial pentru a vă ajuta să încărcați o factură în SPV ANAF prin API PHP.

07 Jan 2024
1Ai nevoie de un Token ANAF activ.

Pentru obținerea Token-ului ANAF ți-am pregătit un tutorial detaliat aici:
Generare Token ANAF folosind certificat digital din PHP - OAuth2.

Nu uita că Token-ul este valabil 90 de zile iar apoi trebuie generat dinnou.

2Trimite factură în SPV

În funcție de serverul unde lucrați (test / producție), aveți două link-uri:

  • test: https://api.anaf.ro/test/FCTEL/rest/upload?standard=UBL&cif={cif}
  • producție: https://api.anaf.ro/prod/FCTEL/rest/upload?standard=UBL&cif={cif}

În ambele cazuri, {cif} trebuie înlocuit cu CIF-ul firmei pentru care doriți să încărcați factura. Foarte important acesta să nu conțină spații și nici prefixul "RO".

Valoarea pentru standard trebuie completată în funcție de ce dorești să trimiți. În cazul de față toate exemplele sunt facute pentru standard=UBL.

Pentru a utiliza acest request este nevoie să trimiteți și Token-ul generat anterior.

Mai jos vei găsi un exemplu de cod PHP:

Ce trebuie să țin cont?

  • Acest request îți va returna un răspuns de tip XML;
  • Ca răspuns veți primi un număr de încărcare, număr care va fi folosit la pasul 3 pentru a verifica daca încărcarea s-a facut cu succes și pentru a obține id-ul de descărcare;
3Verifică status încărcare

Ți-am pregătit un tutorial detaliat aici:
Verifică status încărcare factură - API ANAF - PHP OAuth2.

4Descarcă factura / mesajul din SPV

Ți-am pregătit un tutorial detaliat aici:
Descarcă arhiva ZIP e-Factura folosind API ANAF - PHP OAuth2.

5Testează / Folosește în Inside App

Îți poți face cont în aplicația Inside App și vezi cum funcționează la noi.
Testează gratuit 14 zile fără obligații!.

Ai o aplicație și vrei să colaborăm?
Lucrăm la un sistem API prin care poți genera facturi din orice aplicație externă direct în Inside App, poți extrage lista de facturi emise, exporta datele în format XML e-Factura, XML Saga și mai ales comunicarea directă către SPV.
Sau ai idei noi pe care nu le-am acoperit? Contactează-ne!


Distribuie acest articol: