api-cui.ro
API online · Cheie gratuită
Plugin WooCommerce · gratuit

Comenzi pe firmă fără greșeli de tastare.

Persoană fizică sau juridică, la alegere. Clientul scrie CUI-ul, iar denumirea, strada, orașul, județul, codul poștal și numărul de registru apar singure, din datele ANAF. Datele ajung direct în SmartBill, Oblio sau orice plugin de facturi pe care îl ai deja.

1Instalezi

WordPress → Plugin-uri → Adaugă → Încarcă plugin → alegi arhiva → Activează. Merge cu WooCommerce 8.0+, inclusiv HPOS și checkout-ul pe blocuri.

2Lipești cheia

WooCommerce → Setări → fila api-cui.ro → lipești cheia din panou → Salvează → „Testează cheia". Cheie publică (apel direct din browser, cel mai rapid) sau secretă (prin serverul tău, cu cache).

3Gata

În checkout apare câmpul „CUI / CIF" (și „Nr. Reg. Com."). Clientul îl scrie, restul se completează. Dacă firma nu e activă sau CUI-ul e greșit, vede pe loc.

Ce face, exact

Tot ce trebuie pentru facturi B2B corecte.

  • Persoană fizică / juridică în checkout — clasic și pe blocuri; câmpurile se adaptează, iar un CUI valid comută singur pe „juridică".
  • Câmp CUI / CIF și Nr. Reg. Com.; opțional Bancă + IBAN (validat) pentru firme și CNP (validat) pentru persoane fizice.
  • Completează Firma, Adresa, Apartament/detalii, Oraș, Județ, Cod poștal și telefonul (dacă e gol) din sediul social ANAF.
  • Curăță numele localității („Mun. Sibiu" → „Sibiu", „Sector 6 Mun. București" → „București, Sector 6") și pune județul pe codul WooCommerce (SB, B, CJ…).
  • Arată pe loc: plătitor de TVA / neplătitor / firmă inactivă.
  • Validează cifra de control la trimiterea comenzii; acceptă „RO 1234 5678", salvează curat „12345678".
  • CUI-ul și J-ul apar în admin (pagina comenzii), în e-mailurile de comandă și în contul clientului.
  • Opțiuni: câmpul mereu vizibil / doar când e completată „Firma" / obligatoriu pentru firme; cu sau fără completarea adresei.
  • Merge cu pluginurile de facturare pe care le ai deja: datele se salvează în cheile standard (_billing_tip_facturare, _billing_cui, _billing_nr_reg_com, _billing_iban…) și sunt oferite direct către SmartBill, Oblio, easySales, WooCommerce PDF Invoices.
  • Alegi ce câmpuri se completează; fișa firmei se păstrează N zile (cu cheie secretă, o firmă revenită nu mai consumă cotă).
  • Actualizări automate din WordPress → Plugin-uri, ca la orice plugin.
  • Cheie secretă: cererile trec prin /wp-json/api-cui/v1/firma/{cui}, cu limită de 30/min pe IP.

Compatibilitate

WordPress6.4 – 6.9
WooCommerce8.0 – 11.1 (testat pe 11.1)
PHP7.4+
Checkout clasic (shortcode)
Checkout pe blocuri
HPOS (tabele de comenzi)
LicențăGPL-2.0

Ai nevoie de o pagină de facturare cu câmpuri diferite sau de integrare cu un plugin de facturi (SmartBill, FGO, Oblio)? Scrie-ne.

Instalarea durează două minute.

Pluginul e gratuit. Cheia gratuită acoperă 100 de comenzi pe firmă pe lună; peste, planurile pornesc de la 99 lei.

Descarcă pluginul