e-bon
e-bon.ro
Portal

Facturare și planuri

Gestionează abonamentul e-bon din Portal — compară Gratuit cu Pro, fă upgrade prin Stripe Checkout, anulează sau reia și descarcă facturile anterioare.

Facturare și planuri

Pagina Abonament & Facturare este locul unde proprietarul organizației gestionează planul e-bon: ce nivel ai, când se reînnoiește perioada curentă, cum faci upgrade, cum anulezi sau reiei și unde găsești fiecare factură emisă de Stripe pentru contul tău. Toată procesarea plăților — captarea cardului, calculul taxelor, generarea facturilor — este gestionată de Stripe; pagina din Portal este panoul de control care stă în fața lui.

Deschide pagina Abonament

Deschide meniul lateral al Portalului și alege Setări → Abonament. Pagina se află la /portal/settings/subscription și afișează componenta SettingsSubscription.

Gestionarea abonamentului este restricționată. Rutele din API care alimentează această pagină (POST /api/v1/billing/checkout, POST /api/v1/billing/portal, POST /api/v1/billing/cancel, POST /api/v1/billing/resume) sunt toate protejate de requireRole(UserRole.Owner, UserRole.Admin) — doar membrii cu rol de Owner (Proprietar) sau Admin ai organizației pot schimba planul sau iniția plăți. Ceilalți utilizatori pot vedea starea abonamentului, dar butoanele de upgrade / anulare / reluare vor eșua cu 403.

Compară planurile

e-bon oferă astăzi două niveluri self-serve direct din Portal, plus o linie Enterprise care trece prin echipa de vânzări.

Gratuit

Nivelul implicit pentru orice organizație nouă. Nu e nevoie de card. Planul Gratuit include Portalul de bază (dispozitive, locații, bonuri, rapoarte X/Z), suficient pentru a încerca e-bon de la cap la coadă cu câteva dispozitive fiscale. Nu există acces API pe Gratuit — integrările programatice cer planul Pro.

Pro — 149 RON /lună

Apasă Treci la Pro pe pagină pentru a porni fluxul Stripe Checkout descris mai jos. Planul Pro deblochează cele șase elemente listate în Portal sub Funcționalități Plan Pro:

  • Până la 5 dispozitive fiscale — înregistrează până la cinci AMEF-uri pe organizație.
  • Bonuri nelimitate — fără plafon lunar la bonurile emise.
  • Rapoarte avansate și analiză — pagina completă de rapoarte (X, Z, MF, JE, agregate).
  • Raportare ANAF automată — transmiteri programate către ANAF, fără exporturi manuale.
  • Suport prioritar — tichetele tale sunt rutate înaintea traficului de pe nivelul Gratuit.
  • Acces complet API REST — generează chei API (vezi Chei API) și apelează orice endpoint permis de scope-urile lor.

Enterprise

Pentru organizații care au nevoie de mai mult de cinci dispozitive, un SLA personalizat, asistență dedicată pentru integrarea ANAF sau termeni contractuali în afara ToS-ului standard, planul Enterprise este disponibil prin echipa de vânzări: contactează https://e-bon.ro/contact. Enterprise nu este un plan self-serve — nu există un buton Enterprise în Portal momentan.

Treci la Pro

Upgrade-urile trec prin Stripe Checkout. Portalul colectează mai întâi datele minime de facturare ale companiei (Stripe are nevoie de ele pentru a emite o factură românească validă), apoi te redirecționează către Stripe pentru introducerea cardului.

Apasă Treci la Pro

Butonul albastru Treci la Pro de pe cardul Plan curent pornește fluxul. Portalul interoghează mai întâi API-ul pentru a verifica datele de facturare ale organizației tale.

Completează modalul Completează datele de facturare (dacă apare)

Dacă companyName, street sau city lipsesc de pe organizație, modalul Completează datele de facturare se deschide cu câmpurile necesare:

  • Nume companie (obligatoriu)
  • Adresa (stradă) (obligatoriu)
  • Oraș (obligatoriu)
  • Județ
  • Cod poștal
  • Țară — implicit România (singura opțiune suportată în prezent pentru Stripe Checkout).

Apasă Salvează și continuă la plată. Portalul salvează adresa pe organizație, apoi continuă către Stripe. Dacă cele trei câmpuri obligatorii erau deja completate, acest pas este sărit complet și treci direct la Checkout.

Finalizează plata în Stripe Checkout

Ești redirecționat către o pagină de checkout găzduită de Stripe unde introduci datele cardului și confirmi abonamentul de 149 RON /lună. Toate datele cardului rămân la Stripe — e-bon nu vede niciodată numărul cardului, CVV-ul sau data expirării.

Întoarcerea în Portal

La succes, Stripe te trimite înapoi la /portal/settings/subscription?billing=success și Portalul afișează un toast: „Abonamentul tău a fost activat! 🎉" Pagina se reîncarcă în starea Pro: cardul cu funcționalități rămâne, iar controalele Gestionează / Anulează / Istoric facturi apar. Dacă abandonezi Checkout-ul, Stripe te aduce înapoi la /portal/settings/subscription?billing=canceled cu un toast informativ — nu se face nicio debitare și rămâi pe Gratuit.

Gestionează abonamentul (Pro)

După ce treci pe Pro, cardul Plan curent înlocuiește butonul de upgrade cu trei acțiuni:

  • Gestionează abonamentul — deschide Stripe Customer Portal într-un tab nou. Acesta este pagina de cont găzduită de Stripe; tot ce ține de cardul înregistrat, email-ul de facturare, codul fiscal (CUI), istoricul facturilor și schimbarea metodei de plată se află acolo. Folosește-l ori de câte ori trebuie să actualizezi datele cardului, să schimbi adresa care apare pe facturi sau să descarci o factură pentru o perioadă mai veche.
  • Anulează abonamentul — deschide un modal de confirmare: „Abonamentul va rămâne activ până la sfârșitul perioadei curente de facturare. După aceea, vei fi retrogradat la planul Gratuit." Confirmarea setează cancel_at_period_end = true pe abonamentul Stripe. Portalul afișează apoi un avertisment galben: „Abonamentul tău se va încheia pe {date}. Vei continua să ai acces Pro până atunci." Păstrezi toate funcționalitățile Pro până la acea dată — nu se schimbă nimic imediat.
  • Reia abonamentul — apare doar atunci când o anulare este deja programată. Șterge cancel_at_period_end astfel încât abonamentul să se reînnoiască normal la următoarea perioadă. Fără un nou Checkout, fără reintroducerea cardului — același abonament Stripe continuă.
„Gestionează abonamentul" este răspunsul la aproape orice întrebare care începe cu „cum schimb…" — card, adresă, CUI, descărcarea unor facturi mai vechi. Anulează doar atunci când chiar vrei să părăsești planul Pro.

Verifică starea abonamentului

Insigna Stare abonament de pe vizualizarea Pro reflectă starea abonamentului Stripe din spate. Cele șase valori posibile:

  • Activ — abonamentul este în regulă și se reînnoiește normal. Aceasta este starea zilnică pentru un cont Pro sănătos.
  • Plată întârziată — Stripe a încercat să reînnoiască abonamentul, dar plata a eșuat. Stripe reîncearcă automat; între timp, corectează cardul prin Gestionează abonamentul înainte ca încercările să se epuizeze.
  • Anulat — abonamentul a fost încheiat (fie ai anulat tu și perioada s-a scurs, fie Stripe a anulat după epuizarea încercărilor). Organizația a fost retrogradată la Gratuit.
  • Neplătit — Stripe a renunțat să mai reîncerce o factură eșuată. Funcționalitățile Pro sunt în pericol; rezolvă cât mai repede prin Gestionează abonamentul.
  • Perioadă de probă — abonamentul este într-o perioadă de probă. e-bon nu emite implicit perioade de probă, dar starea este suportată pentru organizațiile plasate în trial de către vânzări.
  • Incomplet — plata inițială nu a reușit, iar abonamentul este într-o stare suspendată. Repornește Checkout-ul din Treci la Pro pentru a finaliza activarea.

Pagina afișează și Perioada curentă se termină la cu data următoarei reînnoiri pentru abonamentele active sau cu data limită pentru anulările programate.

Descarcă facturile

Cardul Istoric facturi este afișat doar pentru organizațiile Pro. Trage facturile direct din Stripe și le arată într-un tabel cu cinci coloane:

  • Factură # — numărul de factură Stripe, lizibil pentru oameni.
  • Data — data facturii, formatată în limba ta.
  • Sumă — suma facturată, formatată cu moneda facturii (de obicei RON).
  • Status — una din valorile Plătită, Deschisă, Anulată, Ciornă sau Neîncasabilă, codificată cu o insignă colorată.
  • Descarcă — o iconiță de descărcare care duce la PDF-ul găzduit de Stripe pentru factura respectivă.

Tabelul încarcă cea mai recentă pagină la prima afișare. Dacă există mai multe facturi, butonul Încarcă mai multe apare în footer; apăsându-l aduce pagina următoare folosind cursorul startingAfter din Stripe, deci poți parcurge istoricul fără să părăsești Portalul. Pentru facturi foarte vechi sau pentru filtrare după dată, intră în Stripe Customer Portal prin Gestionează abonamentul — vizualizarea de istoric facturi din Stripe este mai flexibilă decât tabelul integrat.

Pași următori

Ai nevoie de o factură pentru o perioadă mai veche sau într-un format diferit? Folosește Gestionează abonamentul → Stripe Customer Portal → Istoric facturi. Stripe stochează fiecare factură emisă vreodată pe clientul tău și îți permite să descarci sau să retrimiți pe email oricare dintre ele.
  • Chei API — generează și gestionează cheile API deblocate de planul Pro.
  • Depanare — ce să faci dacă o plată eșuează, fluxul de upgrade se blochează sau insigna de status nu reflectă o plată recentă.