factureaza
factureaza
Description
Plugin de facturare pentru magazine online pentru factureaza.ro.
Descriere
Folosind plugin-ul nostru pentru magazinul tău online poţi emite şi trimite facturile pentru comenzile magazinului tău.
Facturile vor fi generate pe site-ul factureaza.ro în contul tău.
Click aici pentru a accesa tutorialul nostru de instalare.
Plugin-ul nostru se bazează pe un serviciu extern. Preluăm datele de pe website-ul tău şi le trimitem prin API pentru a genera facturi.
Website link: factureaza.ro
Termeni și condiții
Politica de confidențialitate și acordul de prelucrare a datelor
- Ai nevoie de minim WordPress 4.7.0.
- Testat până la WordPress versiunea 6.9.
Instalare
- Instalează plugin-ul din dashboard-ul WordPress din secțiunea Plugins sau uploadează
factureaza.zipîn folder-ul/wp-content/plugins/. - Activează plugin-ul din tab-ul ‘Plugins’ din dashboard-ul WordPress.
- Loghează-te cu api key-ul generat pe factureaza.ro.
- Poți configura plugin-ul din tab-ul Settings.
Secțiune arbitrară
Folosim API-ul GraphQL pus la dispoziţie de factureaza.ro.
Faq
Starea de bază a facturii generate este “ca emisă” dar din tab-ul Settings poți bifa căsuța document state, iar următoarele
facturi generate vor avea starea “ca ciornă”.
Tutorial configurare pentru persoane juridice
Plugin-ul lucrează prin API-ul factureaza.ro, deci este limitat de cota de cereri API a abonamentului tău (pe oră, pe zi și pe lună). Cota diferă de la un abonament la altul. O singură operațiune, de exemplu facturarea unei comenzi, poate consuma mai multe cereri.
Dacă atingi limita, cererile sunt refuzate până la eliberarea cotei. În acest timp facturile nu se mai emit, iar în administrarea WordPress vei vedea mesajul de limită depășită primit de la factureaza.ro. Comenzile rămase nefacturate le poți factura ulterior din lista de comenzi sau de pe pagina comenzii.
Dacă abonamentul tău are limite, ele sunt afișate în contul tău, pe pagina integrării WooCommerce. Pentru o cotă mai mare, alege un abonament superior.
Plugin-ul expune filtre WordPress (apply_filters) în punctele cheie, aplicate înainte de escape-ul și trimiterea datelor către factureaza.ro:
factureaza_invoice_product_name( $product_name, $item, $product, $order )– numele liniei de produsfactureaza_invoice_product_code( $product_code, $item, $product, $order )– codul de produs (SKU) al linieifactureaza_invoice_shipping_name( $shipping_name, $order )– numele liniei de transportfactureaza_invoice_fee_name( $fee_name, $fee_item, $order )– numele liniei de taxă suplimentară (fee)factureaza_client_name( $client_name, $order )– numele clientului de pe factură- acțiunea
factureaza_invoice_created( $document_id, $order, $document_type, $reversed_document_id )– rulează după ce documentul a fost creat și înregistrat pe comandă ($document_typeesteinvoicesauproformaInvoice)
Exemplu (în functions.php al temei):
add_filter( 'factureaza_invoice_product_name', function ( $name, $item, $product, $order ) { return $product ? $product->get_sku() . ' - ' . $name : $name; }, 10, 4 );
Reviews
Changelog
Ready to deploy!
1.6.9
- Bumped version for trademark compliance and readme updates
1.6.9
- company buyer name se poate modifica din setări
0.9.8
- am rezolvat bug-ul cu tva-ul, am adăugat company name label
0.9.7
- generic fallback client exists – funcție care verifică dacă clientul există deja
0.9.6
- am rezolvat bug-ul cu identificarea cliențiilor în funcția client_exists
0.9.5
- am rezulvat bug-ul prețul se împarțea la 0
0.9.4
- am rezolvat bug-ul cu conversia product lines din float în string
0.9.1
- testat pt versiunea 6.7 de WordPress
0.9.0
- proforma_invoices ar trebui să se genereze fără bug-uri la fel ca invoices




