Integrare Oblio — facturare automată, e-Factura ANAF și stoc sincronizat
Conectăm Oblio la site-ul tău prin API REST modern: facturi emise automat la plată, chitanțe pentru COD, proforme B2B, sincronizare stoc, e-Factura ANAF inclus din planul Pro. Alternativă curată și mai ieftină la SmartBill. De la 300€.
Integrare Oblio completă — de la API token la primele facturi automate
Cont Oblio configurat + Bearer token securizat
Setup cont Oblio cu datele firmei (CUI, IBAN, beneficiar real, serii facturi conform Codul Fiscal), generare Bearer token API stocat în env vars (niciodată hardcoded), izolare pe Workspace ID dedicat per mediu (test și live). Configurare TVA implicit și serii pentru facturi vs proforme.
Facturare automată la fiecare plată
Endpoint /api/oblio/invoice care la webhook payment_intent.succeeded (Stripe) sau IPN confirmat (NETOPIA, PayU) face POST oblio.eu/api/docs/invoice cu produse, client, total, TVA și primește înapoi seriesName + number. PDF descărcat și atașat email confirmare. Stocat în baza ta pentru audit.
Chitanțe COD + proforme B2B
Pentru cash on delivery: chitanță emisă automat când curierul confirmă livrarea (webhook FAN Courier, Cargus, Sameday). Pentru B2B: proformă emisă imediat după comandă cu termen plată configurat, conversie automată în factură la încasare. Numere automat de la Oblio.
e-Factura ANAF semnată + trimisă la SPV
Pentru tranzacții B2B obligatorii din 2025: semnare cu certificat digital, conversie automată în format UBL 2.1 XML conform ANAF, trimitere la Spațiul Privat Virtual prin API Oblio integrat. Stocare răspuns ANAF (upload ID, status) pentru audit. Plan Pro Oblio include funcționalitatea.
Sincronizare stoc bidirecțională
La fiecare vânzare site, stocul Oblio scade automat. La intrare marfă în Oblio (NIR, transfer gestiune), stocul site se actualizează. Pentru WooCommerce: cron 15 min de sincronizare. Pentru Next.js custom: webhook bidirectional. Previne supravânzare la produse fizice cu stoc limitat.
Webhook handler + retry queue
Conectare la procesator plăți (Stripe, NETOPIA, EuPlatesc) prin webhook verificat semnătură. Dacă Oblio API răspunde 500 sau timeout: retry queue cu Bull (Redis) sau Inngest cu backoff exponential, maxim 5 încercări în 24h. Alertare email dacă o factură rămâne blocată peste 1h.
Sincronizare clienți cu CIF/CUI
Bază de date clienți Oblio se actualizează automat cu PF (CNP, dacă vrei) și PJ (CUI validat format ANAF, denumire firmă). Cui se mai cumpără e-mail recunoscut → folosește același client Oblio în loc să creeze duplicate. Util pentru raportare contabilă lunară curată.
Dashboard intern + audit log
Panou simplu (Next.js sau WP plugin) cu lista facturilor emise/luna, total venituri din Oblio sincronizat cu venituri din procesator plăți (verificare match), facturi failed în retry queue, statistici e-Factura ANAF (acceptate vs respinse). Pentru contabil: export Excel.
Cum functioneaza
De la „vreau Oblio” la prima factură automată în 1-3 săptămâni
Zilele 1-2
Discovery + alegere arhitectură
Discutăm volumul lunar estimat de facturi, dacă vinzi B2C (chitanțe/facturi simple) sau B2B (proforme + e-Factura ANAF), procesatorul de plăți folosit, dacă există deja cont Oblio sau pornim de la zero, ce flow de retur/refund vrei. Alegem planul Oblio potrivit (gratuit, Basic, Smart, Pro).
Zilele 3-4
Setup cont Oblio + generare API token
Creare sau preluare cont Oblio cu datele firmei, configurare serii facturi (FACT001 sau cum prefera contabilul tău), TVA implicit 19% sau pe categorii produse, conectare bancă pentru import extras. Generare Bearer token API și stocare securizată în env vars (Vercel, Cloudflare Pages secrets sau .env server).
Zilele 5-10
Implementare endpoint + webhook handler
Server: route /api/oblio/invoice care construiește payload conform schemei Oblio (companyData, client, products array, issuerName, useStock dacă vrei). Webhook handler pentru procesator plăți care declanșează emiterea cu idempotency key din order ID. Retry queue (Bull, Inngest) pentru reziliență. Logging Sentry.
Zilele 11-13
Testare end-to-end în workspace test
Workspace Oblio test (separat de live) primește facturi mock pentru fiecare scenariu: comandă simplă plătită online, COD cu chitanță la livrare, comandă B2B cu proforma → factură, refund cu storno, e-Factura ANAF dacă plan Pro. Validare manuală cu contabilul tău pentru primele 5-10 facturi.
Zilele 14-16
Go-live + monitorizare 7 zile
Switch workspace test → live (env vars separate), prima factură reală în supervised mode, verificare apariție corectă în Oblio dashboard și răspuns ANAF pentru e-Factura. Monitoring Sentry pentru erori API, Healthchecks.io pentru webhook delivery, alertare dacă rata de emitere scade brusc.
Detaliu tehnic
Endpoint-ul Oblio pe care îl integrăm în arhitectura ta
POST oblio.eu/api/docs/invoice
Emitere factură
Apel POST către endpoint-ul oficial cu Bearer token în Authorization header și Workspace ID în header dedicat. Body JSON conține companyData, client (CUI sau CNP), products array cu nume, preț, TVA, cantitate, plus issuerName și useStock dacă vrei mișcare stoc.
Authorization: Bearer <token>
Autentificare API
Token generat din dashboard Oblio și stocat în env vars server-side (Vercel, Cloudflare, .env). Refresh automat cu 24h înainte de expirare prin job cron sau Inngest scheduled. Niciodată exposed în client-side bundle sau commitat în repo.
Response: { seriesName, number }
Răspuns + PDF download
Răspuns 200 conține seriesName (ex: FACT) și number (ex: 1234) — combinația devine numărul fiscal al facturii. Stocăm în baza ta pentru audit și descărcăm PDF-ul prin GET separat pentru atașare la email confirmare client.
Pe partea de client nu apelăm Oblio direct (token-ul ar fi expus) — toate apelurile pleacă din route handlers server-side cu idempotency keys derivate din order ID pentru a evita duplicate la network retry. Pentru downtime Oblio sau erori 5xx folosim queue cu backoff exponential și alertare în maxim 1h dacă o factură rămâne blocată.
Stack suportat
Integrăm Oblio pe orice stack — alegem după cazul tău
WooCommerce
Plugin Oblio oficial pentru WP + customizare hooks pentru momentul corect de emitere (order processing vs completed) și retry logic suplimentar.
Shopify
Fără plugin oficial Oblio — scriem middleware Node.js între Shopify webhooks și API Oblio, deploy pe Cloudflare Workers sau Vercel Functions.
PrestaShop
Modul comunitar Oblio + adaptări pentru flow comenzi specific PrestaShop și emitere factură la momentul corect din comanda finalizată.
Magento 2
Integrare custom via extension PHP cu Oblio SDK comunitar, util pentru proiecte enterprise unde Magento e deja deploy-uit.
Next.js custom
App Router route handlers /api/oblio/invoice, fetch direct sau SDK npm Oblio, server actions pentru emitere manuală din admin. Recomandat pentru SaaS.
Astro
API endpoints Astro pentru emitere facturi, integrare cu CMS headless pentru produse dinamice și webhook pentru procesatoarele de plăți.
WordPress headless
WP back pentru produse + frontend Next.js cu middleware care orchestrează plata, factura Oblio și email confirmare client.
PHP custom
Laravel sau Symfony cu pachet Composer comunitar pentru Oblio sau Guzzle direct către API REST. Util pentru aplicații enterprise legacy.
Preturi
Trei pachete pentru integrare Oblio — alegi după volumul real
Numărul tipurilor de documente (doar facturi vs facturi + chitanțe + proforme + storno)
Dacă vrei e-Factura ANAF cu semnătură digitală și trimitere SPV inclusă
Sincronizare stoc bidirecțională implică mai mult cod și testare edge cases
Integrarea cu procesatoarele de plăți existente (Stripe vs NETOPIA vs PayU vs EuPlatesc)
Stack-ul existent: WooCommerce e mai rapid cu plugin, custom Next.js durează mai mult
Volumul lunar (peste 500 facturi/lună necesită monitoring și retry queue avansat)
Dashboard intern cu raportare lunară pentru contabil sau doar emitere brută
Migrare facturi istorice din alt sistem (SmartBill, FGO) — separat ca pachet
Notă abonament Oblio (separat de implementare): plan gratuit până la 75 documente/lună, Basic 7€/lună (250 documente), Smart 14€/lună (500 documente), Pro 28€/lună nelimitat cu e-Factura ANAF inclus. Fără cost setup la Oblio.
Cui se potrivește Oblio
Firme noi care nu sunt încă legate de SmartBill și vor cost mai mic
Magazine online WooCommerce sau Next.js cu 50-500 comenzi/lună
Freelanceri și micro-business care folosesc planul gratuit (75 doc/lună)
Firme B2B cu nevoie de e-Factura ANAF dar fără ERP complex
Cei care apreciază API REST curat cu documentație clară
Echipe tehnice care preferă alternative moderne în loc de software vechi
Când recomandăm altceva
Ai deja ecosistem complet cu SmartBill (POS, CRM, ERP) — costurile migrării depășesc economia
Ai nevoie de ERP cu mai multe gestiuni, BOM-uri producție sau salarizare — alegi NextUp
Operezi în mai multe țări cu TVA diferit — Xero sau QuickBooks sunt mai potrivite
Volum sub 10 facturi/lună — orice soluție merge, alegi pe interfață și suport
Contabilul tău lucrează exclusiv cu SAGA sau WizCount și nu acceptă altceva
Vrei doar facturare offline pe desktop fără API și fără automatizări — alegi un desktop app
Întrebări frecvente
Ce ne întreabă firmele despre integrare Oblio
Cât costă real să integrezi Oblio în 2026 — implementare și abonament Oblio?
Implementarea o facem între 300€ (conectare simplă POST /api/docs/invoice la fiecare comandă plătită, cu seriesName și number înapoi în baza de date) și 1200€ (sincronizare bidirecțională cu stoc, chitanțe la încasare cash on delivery, proforme automate pentru B2B, e-Factura ANAF semnată și trimisă la SPV, dashboard intern cu KPI). Cele mai multe magazine SMB intră în 500-800€ pentru WooCommerce sau Next.js cu webhook complet. Abonamentul Oblio: plan gratuit până la 75 documente/lună (cu funcții reduse), plan Basic 7€/lună pentru 250 documente, Smart 14€/lună pentru 500 documente, Pro 28€/lună nelimitat cu e-Factura inclus. Fără cost setup la Oblio.
Oblio vs SmartBill vs FGO — care e potrivit pentru firma mea?
Oblio: alternativă mai modernă și mai ieftină decât SmartBill, API REST curat cu documentație clară, plan gratuit real pentru micro-business (până la 75 documente/lună), e-Factura ANAF inclus din planul Pro, interfață rapidă, suport responsive. SmartBill: lider de piață, ecosistem mai mare cu integrări native peste tot, dar mai scump (24-50€/lună), API mai stufos. FGO: cel mai ieftin (de la 5€/lună), API decent, dar interfață mai veche și ecosistem de integrări limitat. Recomandare: Oblio pentru firme noi sau care fac switch de la SmartBill pentru cost mai bun, SmartBill dacă ai deja flow setat și nu vrei să schimbi, FGO dacă optimizezi agresiv costul.
Cât durează implementarea integrării Oblio pe site-ul meu?
Depinde de scope: integrare simplă (factură la fiecare comandă plătită prin webhook plată, PDF trimis la client pe email) — 3-5 zile cu testare în sandbox Oblio. Integrare medie (facturi + chitanțe pentru COD + proforme B2B + sincronizare clienți cu CIF/CUI) — 7-10 zile. Integrare completă (toate documentele + stoc sincronizat + e-Factura ANAF semnată cu certificat și trimisă la SPV + retry queue pentru downtime + dashboard contabilitate) — 14-21 zile. Toate includ testare cu workspace Oblio test (separat de live), validare manuală a primelor 5-10 facturi cu contabilul tău, documentație pentru echipa ta.
Ce înseamnă exact integrare Oblio — ce livrăm noi concret?
Livrăm: 1) Cont Oblio configurat cu datele firmei (CUI, IBAN, serii facturi conform Codul Fiscal), Workspace ID izolat pentru API. 2) Bearer token API generat și stocat securizat în env vars (nu hardcoded în cod). 3) Endpoint /api/oblio/invoice care apelează POST oblio.eu/api/docs/invoice cu produsele, clientul, totalul și TVA-ul corect, primește înapoi seriesName + number factură pe care îl stocăm. 4) PDF factură descărcat automat și atașat la email confirmare comandă. 5) Webhook handler care la payment_intent.succeeded (Stripe) sau IPN (NETOPIA) declanșează automat factura. 6) Retry queue cu Bull sau Inngest dacă Oblio API răspunde 500. 7) Pentru e-Factura ANAF: semnare cu certificat și trimitere la SPV via API Oblio. 8) Logging Sentry pentru erori și dashboard intern cu lista facturi/luna.
Ce stack-uri suportați pentru integrare Oblio? WooCommerce, Shopify, Next.js, custom?
Toate. WooCommerce: plugin Oblio oficial pentru WP + customizare hooks pentru momentul corect de emitere (order processing vs completed) și retry logic. Shopify: nu există plugin oficial Oblio, scriem middleware Node.js între Shopify webhooks și Oblio API (deploy pe Cloudflare Workers sau Vercel Functions). PrestaShop: modul comunitar Oblio + adaptări pentru flow specific. Magento 2: integrare custom via extension PHP cu Oblio SDK. Next.js / Astro custom: SDK npm sau direct fetch către oblio.eu/api/docs/invoice din route handlers App Router. WordPress headless: WP back pentru produse + middleware Next.js care orchestrează plata și factura Oblio. PHP custom (Laravel, Symfony): pachet Composer comunitar sau Guzzle direct către API REST.
Care sunt erorile cele mai frecvente la integrare Oblio și cum le evitați?
1) Bearer token expirat sau invalid — răspuns 401 din API, factura nu se emite, client așteaptă confirmarea. Fix: refresh automat token cu 24h înainte de expirare și fallback retry. 2) Workspace ID greșit în header — facturile ajung în alt cont. Fix: validare la deploy că env var WORKSPACE_ID corespunde cu mediul (test vs live). 3) TVA hardcoded 19% când vinzi produse cu TVA 9% sau 5% — erori contabile la ANAF. Fix: TVA din settings produs, nu din cod. 4) Numerotare facturi cu hub-uri — Oblio gestionează singur seriesName + number, nu generăm noi numere paralel. 5) Retry fără idempotency — facturi duplicate la network errors. Fix: idempotency key din order ID + verificare existent înainte de POST. 6) Lipsa CIF/CUI valid pentru clienți PJ — refuzat la e-Factura. Fix: validare format CUI înainte de a trimite.
Ce suport oferiți după ce livrați integrarea Oblio?
90 zile suport bug-uri inclus în implementare: dacă API-ul Oblio schimbă endpoint (rar, anunțat în changelog), dacă webhook nu mai primește events de la procesatorul de plăți, dacă facturi rămân blocate în retry queue — intervenim gratuit. Monitoring uptime al endpoint-ului intern Oblio cu Healthchecks.io alertare în 2 minute dacă rata de emitere scade. Pentru schimbări legislative ANAF (cum a fost RO e-Factura B2B obligatoriu din 2025): adaptare gratuită în primele 90 zile, după aceea pachet mentenanță 30-50€/lună include orice update legal forțat. Documentația noastră (Markdown + diagrame Mermaid) permite oricărui dev să intervină — nu te legăm. Pentru optimizare conversie checkout + facturare automată COD: pachet consultanță separat.
Când NU recomand Oblio pentru firma mea?
Oblio nu e potrivit dacă: 1) Ai deja ecosistem complet cu SmartBill conectat la POS, CRM, ERP și migrarea costă mai mult decât economisești pe 2 ani — rămâi cu SmartBill. 2) Volumul tău e sub 20 facturi/luna și planul gratuit Oblio (75 documente) e oricum mai mult decât ai nevoie — atunci orice soluție merge, alegi pe interfață. 3) Ai nevoie de funcții ERP avansate (gestiune mai multe gestiuni de stoc cu transferuri între ele, BOM-uri producție, salarizare integrată) — Oblio face facturare + stoc simplu, nu ERP. Alege NextUp sau SAGA. 4) Operezi în mai multe țări simultan cu TVA local diferit — Oblio e focus RO, alege Xero sau QuickBooks. 5) Contabilul tău refuză să lucreze cu altceva decât SAGA sau WizCount — diplomația cere să-l asculți.
Integrări complementare
Oblio e doar piesa de facturare — restul ecosistemului
Trimite-ne URL-ul site-ului, volumul lunar estimat de facturi și procesatorul de plăți. Recomandăm planul Oblio potrivit și pachetul de integrare, cu ofertă detaliată în 4 ore.