Sari la conținut

Integrare Oblio

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€.

e-Factura ANAF inclus
Webhook plată -> factură
Stoc sincronizat
Cod sursă livrat

Ce primesti

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

Conectare simplă

300€

livrare 3-5 zile

  • Setup cont Oblio + Bearer token
  • Endpoint POST /api/docs/invoice
  • Facturare la fiecare plată online
  • PDF atașat email confirmare
  • Workspace test + live separat
  • Documentație + training 30 min
  • 30 zile suport bug-uri
Cere oferta

Facturare + e-Factura

600-900€

livrare 7-14 zile

  • Tot din pachetul simplu
  • Chitanțe automate pentru COD
  • Proforme B2B + conversie factură
  • e-Factura ANAF la SPV
  • Sincronizare clienți CUI/CNP
  • Retry queue cu Bull/Inngest
  • Monitoring Sentry + Healthchecks
  • 90 zile suport + documentație
Cere oferta

Complete + stoc + dashboard

1000-1200€

livrare 14-21 zile

  • Tot din pachetul de mijloc
  • Sincronizare stoc bidirecțională
  • Dashboard intern cu KPI lunari
  • Audit log facturi + refund-uri
  • Export Excel pentru contabil
  • Storno automat la refund Stripe
  • Alertare anomalii (drop emitere)
  • 90 zile suport + mentenanță 2h/lună
Cere oferta

Ce influențează prețul exact

  • 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

Hai să integrăm

Vrei integrare Oblio pe site-ul tău?

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.