01Plugin WordPress · WooCommerce

Comanda se plătește. Factura se face singură.

Pluginul gratuit eFactura Docuhelp conectează magazinul tău WooCommerce la platformă: la statusul de comandă pe care îl alegi, se creează automat o proformă sau o factură din produsele comenzii, cu TVA calculat corect — și, opțional, trimisă direct la ANAF SPV. Iar când ANAF răspunde, comanda se actualizează singură: acceptată sau respinsă, cu motivul.

Gratuit  ·  Versiune 1.3.0  ·  WordPress 6.0+  ·  WooCommerce activ  ·  PHP 7.4+

02Ce face pluginul

La statusul pe care îl alegi tu, comanda devine document fiscal.

Rulează în fundal, din WordPress — nu deschizi platforma separat pentru fiecare comandă.

01

Document construit din comandă

Proforma sau factura se construiește din produsele, transportul și taxele comenzii, cu TVA calculat din cota de pe fiecare linie WooCommerce.

02

Client găsit sau creat automat

Clientul e potrivit după CIF/CUI cu unul existent în eFactura Docuhelp, sau creat pe loc dacă e prima comandă de la firma respectivă.

03

Totul vizibil pe comandă

ID-ul documentului și linkul PDF apar direct pe pagina comenzii (metabox) și ca o coloană nouă în lista de comenzi — fără să cauți în altă parte.

04

Trimitere opțională la ANAF

Dacă activezi trimiterea SPV, factura pleacă automat spre ANAF e-Factura, la fel ca una creată din interfața web.

05

Răspunsul ANAF, înapoi pe comandă

Numărul de încărcare imediat ce factura ajunge la ANAF, apoi confirmarea finală — sau motivul respingerii, în clar. Fără să deschizi fiecare comandă și fără să verifici manual.

03Două fluxuri

Alegi cum vrei să apară documentul.

Factură directă

Când se declanșează

La statusul „plată încasată” (sau orice status ales de tine).

Rezultat

Factura se creează direct, gata de trimis clientului sau la ANAF. Potrivit pentru plăți online, unde încasarea e confirmată imediat.

Proformă, apoi factură

Când se declanșează

Proforma se creează la plasarea comenzii (util pentru plată prin OP/transfer bancar).

Rezultat

Când statusul comenzii ajunge la plată confirmată, proforma se convertește automat în factură — nu se retastează nimic.

04Statusul de la ANAF

Nu mai verifici dacă ANAF a acceptat factura.

Când trimiți o factură în SPV, ANAF nu răspunde imediat — validarea durează minute sau ore. Din 1.3.0 te anunțăm noi: numărul de încărcare imediat ce factura ajunge la ANAF, și răspunsul final — acceptată sau respinsă, cu motivul — imediat ce există. Comanda din magazin se actualizează singură.

Nu ai nimic de configurat: pluginul se înregistrează singur la salvarea setărilor, dacă ai „Trimite în SPV” bifat.

Statusul se actualizează singur
Comanda arată mereu unde se află factura la ANAF: în așteptare, acceptată sau respinsă. Fără butoane de apăsat, fără reîncărcări de pagină.
Buton „Trimite în SPV acum”
Dacă urcarea a eșuat (token ANAF expirat, ANAF picat), reîncerci direct de pe comandă — până acum trebuia să intri în aplicație. Pentru o factură respinsă, butonul devine „Retrimite în SPV”, după ce corectezi datele.
Status în lista de comenzi
Coloana eFactura arată acum și statusul la ANAF, plus numărul de încărcare. Motivul respingerii apare când treci cu mouse-ul peste.
Notă pe comandă
La fiecare schimbare se scrie o notă, deci rămâne un istoric complet al drumului facturii prin SPV.
Verificare orară de siguranță
Dacă site-ul nu poate primi notificări (site local, site de test, magazin protejat cu parolă), pluginul verifică singur, o dată pe oră, doar facturile care încă așteaptă un răspuns. Pagina de setări îți spune clar în ce situație ești.
Semnat criptografic
Fiecare notificare e semnată HMAC-SHA256 și are un termen de valabilitate de 5 minute. Nimeni altcineva nu poate modifica statusul unei comenzi din magazinul tău.
05Ecrane dedicate

Un meniu propriu în WordPress: eFactura Docuhelp.

FA

Facturi

Fiecare proformă/factură creată de plugin, din toate comenzile, într-o listă sortabilă și căutabilă — comandă, client, număr document, total, statusul real la ANAF și un buton „Vezi PDF”. Nu mai deschizi fiecare comandă în parte ca să găsești factura ei.

SE

Setări

Cheia de API, fluxul de documente (direct sau proformă), statusurile de comandă care declanșează crearea, opțiunile de checkout și secțiunea „Actualizări status SPV” — totul într-un singur ecran.

AC

Acțiune în masă

Din ecranul de comenzi WooCommerce, selectezi mai multe comenzi și generezi documentele pentru toate deodată — util pentru comenzi plasate înainte să configurezi pluginul.

MA

„Creează acum” manual

Butoane pe fiecare comandă pentru a reîncerca o creare eșuată sau a genera documentul pentru o comandă mai veche — fără să aștepți schimbarea automată de status.

06Câmpul CIF/CUI la checkout

Facturează și persoane fizice, nu doar firme.

Un câmp „CIF / CUI” se adaugă la checkout, opțional în mod implicit — la fel ca atunci când adaugi manual un client în eFactura Docuhelp, unde singurul câmp obligatoriu e numele.

Fără CIF
Clientul se facturează ca persoană fizică — comanda nu e blocată. O valoare de 13 cifre e tratată automat ca CNP.
Obligatoriu B2B
Poți activa „Obligatoriu la checkout” din setări, dacă vinzi exclusiv către firme.
Fără CIF deloc
O comandă fără CIF, atunci când câmpul e opțional, nu e blocată — pur și simplu nu are CIF, exact ca un client adăugat manual doar cu numele.
07Instalare

Cinci pași, de la zip la prima factură.

Încarci pluginul

Din WordPress: Plugins → Add New → Upload Plugin, sau urci folderul efactura-docuhelp direct în /wp-content/plugins/.

Activezi pluginul

WooCommerce trebuie să fie deja activ pe magazin.

Generezi o cheie API

În eFactura Docuhelp: Setări → tab „API” → generează o cheie nouă, dedicată magazinului.

Configurezi în WordPress

Meniul nou eFactura Docuhelp → Setări: lipești cheia, alegi fluxul de documente și statusurile de comandă, salvezi.

Testezi conexiunea

Butonul „Test connection” confirmă că platforma răspunde la cheia ta, înainte de prima comandă a unui client.

Versiunea 1.3.0

Statusul e-Factura ajunge singur în magazin

Noutatea principală a versiunii 1.3.0: notificări automate despre statusul SPV. Comanda se actualizează singură când ANAF răspunde, ai buton de retrimitere pe comandă, statusul și numărul de încărcare apar în lista de comenzi, iar o verificare orară acoperă site-urile care nu pot primi notificări.

Din 1.2.0, ecranul Plugins din wp-admin arată „Update available” pentru acest plugin și îl actualizezi dintr-un click, deși nu e listat pe wordpress.org — deci treci la 1.3.0 fără să descarci nimic manual.

Tot din 1.2.0: URL-ul API-ului nu mai e editabil din setări (elimină un risc de tip SSRF), iar acțiunile din admin folosesc nonce-uri separate, per acțiune.

09Întrebări frecvente

Despre plugin, pe scurt

Ce se întâmplă dacă o factură nu se poate crea?
Comanda continuă normal — nimic din checkout sau livrare nu e blocat. Eroarea e înregistrată în WooCommerce → Status → Logs (sursa „efactura-docuhelp”), notată pe comandă și afișată în metabox, cu un buton „Create now” de reîncercare.
Merge și pentru clienți persoane fizice, nu doar firme?
Da. Câmpul CIF/CNP de la checkout e opțional în mod implicit — o comandă fără el tot primește factură, la fel ca un client adăugat manual doar cu numele. O valoare de 13 cifre e tratată ca CNP, orice altceva ca CIF/CUI de firmă.
Trimiterea la SPV e instantă?
Nu — și nici răspunsul ANAF nu e instant. Factura e pusă în coadă și urcată la ANAF în câteva secunde, moment în care comanda primește numărul de încărcare. Validarea ANAF durează însă minute sau ore, iar când răspunsul există, comanda se actualizează singură: acceptată, sau respinsă cu motivul în clar. Nu mai trebuie să verifici manual.
Trebuie să fac ceva ca să activez notificările de status?
Nimic. Pluginul se înregistrează singur pentru notificări când salvezi setările cu „Trimite în SPV” bifat. Dacă site-ul nu poate primi notificări — site local, site de test, magazin protejat cu parolă — pluginul verifică singur, o dată pe oră, doar facturile care încă așteaptă un răspuns. Pagina de setări îți spune în ce situație ești.
Pot reîncerca din WordPress o trimitere la ANAF care a eșuat?
Da. Pe comandă există butonul „Trimite în SPV acum” — până în 1.3.0 nu exista nicio cale de a reîncerca din WordPress, trebuia să intri în aplicație. Pentru o factură respinsă de ANAF, butonul devine „Retrimite în SPV”, după ce corectezi datele.
Poate altcineva să modifice statusul comenzilor mele?
Fiecare notificare e semnată criptografic (HMAC-SHA256) și are un termen de valabilitate de 5 minute. O notificare fără semnătură validă e respinsă, deci nimeni altcineva nu poate modifica statusul unei comenzi din magazinul tău.
E gratuit pluginul WooCommerce eFactura Docuhelp?
Da. Pluginul e complet gratuit — versiunea 1.3.0, compatibil cu WordPress 6.0+ și PHP 7.4+, cu condiția să ai WooCommerce activ pe magazin. Se actualizează singur din wp-admin, deși nu e listat pe wordpress.org.
Cum trimit automat facturi din WooCommerce la ANAF SPV?
La statusul de comandă pe care îl alegi din setările pluginului, se creează automat proforma sau factura. Dacă activezi trimiterea SPV, factura pleacă automat spre ANAF e-Factura, la fel ca una creată din interfața web.
Module legate

Descarcă pluginul, conectează cheia, gata.

Gratuit, instalare în cinci pași, fără angajament. Dacă întâmpini ceva neclar la configurare, scrie-ne — răspundem în aceeași zi lucrătoare.

Versiune 1.3.0 · Gratuit · WordPress 6.0+ · WooCommerce