Salt la conținut

Automatizare Facturare WooCommerce: SmartBill și Oblio — Setup Complet

Facturarea manuală costă timp real: la 3 minute per factură și 30 de comenzi pe zi, pierzi 1,5 ore zilnic — 33 de ore pe lună pe o activitate pe care un plugin o face în milisecunde. Automatizare facturare WooCommerce înseamnă că factura se emite singură la fiecare comandă, se trimite pe email clientului și se raportează la ANAF, fără să atingi nimic. Acest ghid acoperă setup-ul complet pentru SmartBill și Oblio, comparația directă între ele și conformitatea cu e-Factura 2026.


De ce facturarea manuală nu scalează

La 3 minute per factură, munca manuală de facturare crește liniar cu volumul de comenzi — iar erorile cresc exponențial. Iată calculul concret:

Comenzi/zi Timp manual/zi Timp manual/lună Cost echivalent (30 RON/h)
10 30 min 11 ore 330 RON
30 1,5 ore 33 ore 990 RON
50 2,5 ore 55 ore 1.650 RON
100 5 ore 110 ore 3.300 RON

La 50 de comenzi pe zi, costul lunei depășește prețul unui abonament SmartBill sau Oblio pe un an întreg. Și asta fără să pui la socoteală erorile: serii greșite, TVA incorect, facturi duplicate sau facturi uitate care te costă amenzi ANAF.

Automatizarea nu e un lux — e o necesitate de la prima comandă.


SmartBill WooCommerce — configurare pas cu pas

SmartBill este cel mai utilizat serviciu de facturare electronică din România, cu peste 100.000 de companii active și plugin WooCommerce gratuit care emite facturi automat la schimbarea statusului comenzii.

Cerințe înainte de start

  • Cont SmartBill activ (plan de la circa 20 RON/lună)
  • Serie de facturare creată în SmartBill (ex: „WOO" sau „ONLINE")
  • Date firmă completate: CUI, adresă, cont bancar, reprezentant legal
  • WooCommerce 9.x cu HPOS activat
  • Pasul 1: Instalare plugin

    Mergi la Plugins > Add New în WordPress și caută SmartBill WooCommerce. Instalează și activează plugin-ul oficial (autor: SmartBill). Plugin-ul este gratuit și compatibil cu WooCommerce 9.x + HPOS.

    Pasul 2: Conectare API

  • În SmartBill, mergi la Setări > Integrări > API și copiază API Token-ul
  • În WordPress, mergi la WooCommerce > Settings > SmartBill
  • Introdu email-ul contului SmartBill și API Token-ul
  • Apasă „Verifică conexiunea" — trebuie să primești confirmare verde
  • Pasul 3: Configurare serie facturi

  • În SmartBill, creează o serie nouă dedicată magazinului online (Setări > Serii documente > Adaugă serie)
  • Setează prefix (ex: WOO), număr de start (ex: 0001) și tip document (Factură)
  • În plugin, selectează seria creată din dropdown-ul „Serie factură"
  • Pasul 4: Setare trigger automat

    Configurează la ce status al comenzii se emite factura:

  • Processing — recomandat pentru magazine cu plată online (cardul a fost debitat, factura se emite imediat)
  • Completed — recomandat pentru magazine cu ramburs (facturezi doar după livrare confirmată)
  • Custom status — dacă folosești statusuri personalizate (ex: „Pregătire colet")
  • În plugin: WooCommerce > Settings > SmartBill > Auto-generate invoice > selectează statusul dorit.

    Pasul 5: Configurare date factură

  • Cota TVA — 19% standard, 9% pentru alimentar, 5% unde e cazul; SmartBill preia automat cota setată pe produs în WooCommerce
  • Discount — dacă ai cupoane WooCommerce, plugin-ul le preia ca discount pe factură
  • Transport — costul livrării apare ca linie separată pe factură
  • Monedă — RON implicit; configurabil pentru EUR dacă vinzi internațional
  • Pasul 6: Template și trimitere email

  • Personalizează template-ul facturii în SmartBill (logo, culori, termeni de plată)
  • Activează trimiterea automată pe email: plugin-ul atașează factura PDF la email-ul de confirmare comandă WooCommerce

  • Oblio WooCommerce — configurare pas cu pas

    Oblio oferă o alternativă mai accesibilă, cu plan gratuit pentru până la 50 de facturi pe lună și plugin WooCommerce cu funcționalități comparabile cu SmartBill.

    Cerințe

  • Cont Oblio (plan gratuit: 50 facturi/lună; plan plătit de la circa 15 RON/lună)
  • Serie de facturare creată în Oblio
  • Date firmă completate
  • Configurare

  • Instalează plugin-ul Oblio - Pair with WooCommerce din WordPress.org
  • În Oblio, mergi la Setări > API și generează o cheie API
  • În WordPress: WooCommerce > Settings > Oblio > introdu Email și API Key
  • Selectează seria de facturi și cota TVA
  • Configurează trigger-ul: statusul comenzii la care se emite factura (Processing sau Completed)
  • Activează trimiterea automată pe email
  • Oblio sincronizează automat produsele și clienții din WooCommerce — nu trebuie să-i introduci manual în platforma de facturare.


    SmartBill vs. Oblio — comparație directă

    Criteriu SmartBill Oblio
    Preț lunar De la ~20 RON Gratuit (50 facturi) / ~15 RON
    Plugin WooCommerce Gratuit, oficial Gratuit, oficial
    Compatibilitate HPOS Da Da
    Facturi automate la status change Da Da
    e-Factura ANAF Da (integrat) Da (integrat)
    e-Transport Da Da
    Proforma Da Da
    Avize de însoțire Da Da
    Rapoarte contabile Avansate De bază
    Integrare contabil Export direct către contabil Export CSV/PDF
    Multi-serie facturi Da Da
    Interfață Complexă, completă Simplă, intuitivă
    Suport tehnic Email + telefon Email

    Verdict: SmartBill pentru magazine cu peste 100 de comenzi pe lună, contabilitate complexă sau nevoie de rapoarte avansate. Oblio pentru magazine noi, volum mic sau buget limitat — planul gratuit e suficient pentru a începe.


    e-Factura ANAF 2026 — ce trebuie să știi

    Din 2024, toate firmele plătitoare de TVA au obligația raportării în sistemul e-Factura ANAF — iar din 2026, obligația se extinde la relațiile B2C pentru anumite categorii. Neconformitatea atrage amenzi de la 5.000 la 10.000 lei.

    Ce presupune conformitatea

  • Fiecare factură emisă trebuie raportată electronic la ANAF prin sistemul RO e-Factura
  • Factura primește un număr de identificare unic de la ANAF
  • Termenul de raportare: 5 zile calendaristice de la emitere
  • Cum te conformezi cu SmartBill sau Oblio

    Ambele platforme au integrare directă cu sistemul e-Factura ANAF:

  • Activezi modulul e-Factura din setările SmartBill/Oblio
  • Configurezi certificatul digital (emis de ANAF sau prin furnizor autorizat)
  • La fiecare factură emisă automat din WooCommerce, platforma de facturare o raportează automat la ANAF
  • Primești confirmarea cu numărul de identificare e-Factura
  • Dacă ai un magazin WooCommerce și nu ai configurat e-Factura, fă-o acum — amenzile se aplică retroactiv.


    Cod custom: trigger factură pe status personalizat (HPOS-compatible)

    Dacă folosești un status personalizat de comandă și plugin-ul de facturare nu-l recunoaște nativ, poți declanșa emiterea facturii prin cod. Exemplu HPOS-compatible pentru WooCommerce 9.x și PHP 8.2+:

    /**
      Trigger SmartBill invoice on custom order status change.
      Compatible with WooCommerce 9.x HPOS.
      Requires: PHP 8.2+
     /
    

    add_action('woocommerce_order_status_ready-to-ship', function (int $order_id): void {

    $order = wc_get_order($order_id);

    if (!$order instanceof WC_Order) {

    return;

    }

    // Verifică dacă factura a fost deja emisă

    $invoice_number = $order->get_meta('_smartbill_invoice_number');

    if (!empty($invoice_number)) {

    return;

    }

    // Declanșează emiterea facturii prin SmartBill API

    // Plugin-ul SmartBill expune funcția de generare

    if (function_exists('smartbill_woocommerce_generate_invoice')) {

    smartbill_woocommerce_generate_invoice($order_id);

    }

    // Loghează acțiunea

    $order->add_order_note(

    sprintf('Factură SmartBill declanșată automat la status "%s".', 'ready-to-ship')

    );

    $order->save();

    });

    Important: Acest cod folosește $order->get_meta() și $order->save() — metodele HPOS-compatible. Nu folosește get_post_meta() sau update_post_meta(), care nu funcționează corect cu HPOS activat.

    Configurăm facturare automată SmartBill sau Oblio pentru magazinul tău WooCommerce — setup complet, testat end-to-end, conform cu e-Factura ANAF. Solicită o estimare


    Erori frecvente și cum le rezolvi

    Serie greșită sau duplicat

    Simptom: Facturi cu numere duplicate sau serie incorectă.

    Cauză: Seria din plugin nu corespunde cu cea din SmartBill/Oblio, sau ai mai multe integrări pe aceeași serie.

    Soluție: Creează o serie dedicată exclusiv pentru WooCommerce. Nu folosi aceeași serie pentru facturi manuale și automate.

    Facturi duplicate

    Simptom: Două facturi emise pentru aceeași comandă.

    Cauză: Comanda trece de două ori prin statusul trigger (ex: Processing → On Hold → Processing).

    Soluție: Adaugă verificare în cod — verifică dacă meta _smartbill_invoice_number sau _oblio_invoice_number există deja înainte de a emite. Plugin-urile oficiale fac asta nativ, dar verifică în setări să fie activată opțiunea „Prevent duplicate invoices".

    TVA incorect

    Simptom: Factură cu 19% TVA pe produse care ar trebui să aibă 9% (alimentar).

    Cauză: Cota TVA nu e setată corect pe produs în WooCommerce, sau plugin-ul de facturare are o cotă default care suprascrie.

    Soluție: În WooCommerce > Settings > Tax, configurează clasele de TVA (Standard 19%, Reduced 9%). Pe fiecare produs, selectează clasa corectă. În plugin, setează „Preia TVA din WooCommerce" (nu cotă fixă).

    Factură fără cost transport

    Simptom: Factura nu include linia de transport.

    Cauză: Plugin-ul nu e configurat să preia shipping-ul.

    Soluție: În setările plugin-ului, activează opțiunea „Include shipping as invoice line" sau „Adaugă transport pe factură".

    Produse cu preț 0 pe factură

    Simptom: Produsele gratuite din promoții (buy one get one free) apar cu preț 0.

    Cauză: WooCommerce trimite prețul 0 către plugin, care îl preia literal.

    Soluție: Configurează promoția ca discount procentual pe linia de produs, nu ca produs gratuit separat. Astfel, factura arată prețul original cu discount, nu preț zero.


    Flux complet: comandă → factură → e-Factura → email client

    Iată flow-ul automat end-to-end pentru un magazin WooCommerce configurat corect:

  • Clientul plasează comanda — plată online sau ramburs
  • WooCommerce setează statusul — Processing (plată online) sau On Hold (ramburs)
  • Plugin-ul de facturare se declanșează — emite factura în SmartBill/Oblio prin API
  • Factura se raportează la ANAF — automat, prin modulul e-Factura al platformei de facturare
  • Factura PDF ajunge pe email — atașată la email-ul de confirmare WooCommerce
  • Contabilul accesează factura — direct în SmartBill/Oblio sau prin export lunar
  • Zero intervenție manuală. De la click pe „Plasează comanda" la factură emisă, raportată și trimisă — sub 5 secunde.


    Facturare pentru ramburs (Cash on Delivery)

    Rambursul necesită o logică diferită: facturezi doar după ce coletul e livrat și banii sunt colectați, nu la plasarea comenzii. Configurarea corectă:

  • Setează trigger-ul pe status „Completed" — nu pe „Processing"
  • Marchează comanda Completed doar după confirmare livrare — automat prin sincronizare cu curierul (integrare curieri WooCommerce) sau manual
  • Factura se emite la Completed — reflectă momentul real al tranzacției
  • Dacă emiți factura la Processing pentru comenzi ramburs, riști să facturezi comenzi care sunt ulterior refuzate la livrare — și trebuie să emiți storno, ceea ce complică contabilitatea.


    Întrebări frecvente despre automatizare facturare WooCommerce

    SmartBill sau Oblio — care e mai bun pentru un magazin mic?

    Oblio, pentru un motiv simplu: planul gratuit acoperă 50 de facturi pe lună, suficient pentru un magazin la început. Plugin-ul WooCommerce face același lucru ca SmartBill — factură automată la status change, trimitere email, raportare e-Factura. Când depășești 100 de comenzi pe lună sau ai nevoie de rapoarte contabile avansate, migrezi la SmartBill. Migrarea e simplă — schimbi plugin-ul și seria de facturi.

    Funcționează cu HPOS (High-Performance Order Storage)?

    Da. Ambele plugin-uri (SmartBill WooCommerce și Oblio WooCommerce) sunt actualizate pentru compatibilitate cu HPOS, care este activat implicit în WooCommerce 9.x. Dacă folosești un plugin vechi sau neactualizat care scrie direct în wp_postmeta cu update_post_meta(), va da erori cu HPOS activat — verifică că ai ultima versiune.

    Pot emite facturi proforma automat?

    Da. Ambele platforme suportă proforma. În plugin, setezi tipul documentului pe „Proformă" și trigger-ul pe un status anterior (ex: On Hold sau Pending Payment). Când comanda e plătită și trece în Processing, emiți factura fiscală finală. Util pentru comenzi cu plată prin transfer bancar.

    Cum fac storno pe o factură emisă automat?

    În SmartBill: deschizi factura originală și apeși „Stornare" — se generează automat factura de storno cu semnul minus. În Oblio: același proces. Din WooCommerce, dacă faci Refund pe comandă, unele versiuni de plugin emit automat storno-ul. Verifică în setări dacă opțiunea „Auto-storno on refund" e activată.

    Ce se întâmplă dacă cade conexiunea API în momentul emiterii?

    Plugin-urile au mecanism de retry: dacă apelul API eșuează (timeout, eroare server), se reîncearcă automat de 2–3 ori. Dacă tot eșuează, comanda e marcată cu o notă de eroare și factura rămâne ne-emisă. Soluție: verifică zilnic comenzile cu status Processing care nu au număr de factură atașat (filtrează în WooCommerce > Orders) și emite manual pentru cele ratate.


    Următorul pas

    Configurarea corectă a facturării automate durează 1–2 ore și elimină permanent o activitate manuală care costă sute de lei pe lună. Începe cu SmartBill (dacă ai deja cont) sau Oblio (dacă vrei plan gratuit), urmează pașii de mai sus și testează cu o comandă reală înainte de a lansa.

    Dacă ai un magazin cu integrări complexe — mai multe cote TVA, facturare B2B cu date diferite, serii multiple sau status-uri personalizate — configurarea corectă necesită experiență cu API-urile platformelor de facturare și cu hook-urile WooCommerce.

    Configurăm facturare automată completă pentru magazinul tău WooCommerce — SmartBill sau Oblio, e-Factura ANAF, testat end-to-end

    Postări conexe

    Lasă primul comentariu

    Programeaza o Discutie

    Audit Gratuit

    Cere Oferta