Comunicarea dintre modulul WHMCS e-Factura și platforma SPV/ANAF se realizează utilizând un sistem de chei de acces (tokens) cu valabilitate limitată.
Tipuri de Token-uri și Valabilitate
- Access Token: are o valabilitate de 90 de zile.
- Refresh Token: are o valabilitate de 365 de zile (1 an).
Modulul WHMCS e-Factura reînnoiește automat Access Token-ul în intervalul său de 90 de zile. Însă, după expirarea Refresh Token-ului, va fi necesară re-autentificarea manuală pentru a obține un nou set de chei.
Când este necesară re-autentificarea?
După expirarea Refresh Token-ului (la 365 de zile), sistemul va afișa un mesaj de eroare de forma:
Refresh Token status is expired
Aceasta înseamnă că vechiul token nu mai poate fi folosit și trebuie inițiată re-autentificarea.
Pași pentru Reautentificare în Modul
Procesul de reautentificare este simplu și poate fi realizat rapid urmând acești pași:
1. Accesați tab-ul Settings din modulul WHMCS e-Factura.
2. Derulați până la zona Module API Access.
3. Ștergeți token-ul expirat folosind butonul „Revoke Token”.

4. Generați un nou token apăsând butonul „Generate Token”.

5. Accesați link-ul generat:

- Dacă aveți acces cu certificat digital la SPV, puteți autoriza direct.
- Dacă nu, trimiteți linkul persoanei cu acces la SPV (ex: contabilă) pentru autorizare.
După ce noul token este autorizat, data expirării (în 90 de zile) va fi afișată în modul, iar reînnoirile periodice vor continua automat până la expirarea noului Refresh Token peste 1 an.