Ghiduri · 13.09.2026

e-Factura pentru magazine WooCommerce în 10 minute

Plugin gratuit pentru WooCommerce: factura se emite automat la comandă și ajunge în SPV-ul ANAF, cu CUI la checkout, PDF în emailul comenzii și storno la rambursare. Ghid pas cu pas, testabil pe mediul ANAF de test.

De la 1 ianuarie 2024, facturile B2B, iar de la 1 ianuarie 2025 și cele B2C, trebuie transmise în sistemul RO e-Factura al ANAF. Pentru un magazin online asta înseamnă că fiecare comandă devine o factură electronică (XML UBL) care trebuie să ajungă în SPV. Manual, e o corvoadă zilnică; cu pluginul ZUC e-Factura pentru WooCommerce, comanda devine factură singură și pleacă în SPV — iar tu vezi indexul de încărcare direct în comandă.

Ce ai nevoie înainte

Pasul 1 — instalează pluginul (2 minute)

Descarcă zip-ul de pe pagina de integrări, apoi în WordPress: Module → Adaugă modul nou → Încarcă modul, alege fișierul și apasă Activează. Pluginul nu adaugă tabele în baza de date: ține pe fiecare comandă doar id-ul, seria/numărul și indexul ANAF al facturii.

Pasul 2 — cheia API (1 minut)

În ZUC.ro, Setări Facturi → API → Cheie nouă, cu presetul „E-commerce”: poate emite facturi, citi clienți și produse, dar nu poate șterge contul sau firma. Copiază cheia — se afișează o singură dată.

Pasul 3 — configurează (3 minute)

WooCommerce → Setări → ZUC e-Factura:

  1. lipește cheia și apasă Testează conexiunea — îți spune planul, mediul ANAF activ (test/producție) și dacă tokenul SPV e valid;
  2. Salvează, apoi alege profilul de facturare (seria, adresa, IBAN-ul și logo-ul vin de acolo);
  3. statusul declanșator: „În procesare” (plata a fost confirmată) pentru plata cu cardul/ramburs, sau „Finalizată” dacă vrei factura la livrare;
  4. Trimite automat la ANAF: lasă-l oprit până termini testele; îl pornești când treci pe producție.

Pasul 4 — o comandă de test (4 minute)

Cu mediul ANAF din contul ZUC.ro pe test, plasează o comandă și du-o la statusul ales. În pagina comenzii apare meta box-ul ZUC e-Factura cu seria și numărul; apasă Trimite la ANAF și vei primi un index de încărcare. Facturile din mediul de test nu au valoare fiscală — poți face câte vrei. Când totul e în regulă, comută mediul pe producție din Profil → Mediu ANAF în ZUC.ro și pornește trimiterea automată.

Ce se întâmplă la checkout

Pluginul adaugă două câmpuri sub adresa de facturare — CUI / CIF și Nr. Reg. Com. — atât în checkout-ul clasic, cât și în cel pe blocuri. CUI-ul e verificat cu cifra de control (un client nu poate greși o cifră fără să afle), iar dacă cineva completează „Companie” fără CUI, comanda nu trece. Clienții persoane fizice fără CNP primesc identificatorul 0000000000000, convenția e-Factura pentru clienți neidentificați — factura trece validatorul ANAF.

Ce se întâmplă în spate

Rambursări

O factură ajunsă în SPV nu se șterge și nu se editează — se stornează. La o rambursare integrală pluginul emite automat factura storno și, dacă originalul e în SPV, o trimite și pe ea. Detalii și cazul rambursării parțiale în ghidul despre storno.

Pe scurt: instalezi, lipești cheia, alegi profilul și statusul, testezi o comandă pe mediul de test, treci pe producție. Pluginul e gratuit; limitele de facturi sunt cele ale planului tău ZUC.ro. Descarcă pluginul →