Nivia
PHP API ANAF SPV

Verifică status încărcare factură - API ANAF - PHP OAuth2

Veți găsi un mic tutorial pentru a vă ajuta să verificați statusul unei facturi încărcate î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/stareMesaj?id_incarcare={id_incarcare}
  • producție: https://api.anaf.ro/prod/FCTEL/rest/stareMesaj?id_incarcare={id_incarcare}

În ambele cazuri, {id_incarcare} trebuie înlocuit cu id-ul primit la încărcarea facturii sau id-ul primit în lista mesajelor.

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 descarcare, număr care va fi folosit la pasul 3 pentru a desărca mesajul.
3Descarcă factura / mesajul din SPV

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

4Testează / 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: