WordPress plugin

Facturare PRO for WooCommerce

Facturare PRO for WooCommerce adds billing fields for Romanian individual and company customers. It collects details for an invoicing process; the plugin does not issue invoices.

Facturare PRO for WooCommerce

Facturare PRO for WooCommerce adds billing fields for Romanian individual and company customers. It collects details for an invoicing process; the plugin does not issue invoices.

Checkout fields for each buyer

Individual customers can provide a CNP. Company customers can provide a company name, CUI, Commercial Registry number, bank name, and IBAN. Store options control field labels, help text, placeholders, visibility, and required status. The extension can validate CNP, CUI, and IBAN and display custom error messages.

Price display and tax handling

The PRO edition lets customers view product prices with or without VAT. Tax handling adapts to buyer type and applicable legislation. Photovoltaic systems are one example where tax treatment may differ.

Checkout compatibility and order details

The plugin works with classic checkout, block checkout, and HPOS. In block checkout, fields are available on billing and shipping addresses. CNP is shown for individuals, while company fields appear when the customer selects a legal entity. Block checkout fields require WooCommerce 9.9 or later. On earlier versions, block checkout works without the plugin’s fields and an admin notice appears; classic checkout remains functional. The plugin’s minimum WooCommerce version is 8.9.

Block checkout billing details are saved to the order, shown on the confirmation page and in the admin order screen, and made available to integrations such as SmartBill, Oblio, and easySales. Saved customer details can prefill checkout, and a new order updates the customer’s account.

Invoice and company lookup processes

Facturare PRO for WooCommerce collects billing fields but does not create invoices. SmartBill for WooCommerce is a separate option for automating invoices and pro forma files. OpenAPI for WooCommerce can automate company information lookup by CUI.

Order values for custom workflows

The plugin stores its fields together in one row of the wp_postmeta table under the av_facturare key. These lookup keys return individual order values through get_post_meta:

  • _billing_facturare_cnp for CNP
  • _billing_facturare_nr_reg_com for the Commercial Registry number
  • _billing_facturare_cui for CUI
  • _billing_facturare_nume_banca for bank name
  • _billing_facturare_iban for IBAN

Setup

After activation, configure the fields and tax presentation under WooCommerce > Settings > Facturare. Test an order for an individual and another for a legal entity to check which information checkout requests and saves.

Compare

WordPress Catalog Templately PRO Testimonial Carousel For Elementor Pro Testimonial Slider Pro Text Typing Pro Teydea Login Customizer PRO TH Advance Product Search Pro TH All In One Woo Cart Pro TH Variation Swatches Builder Premium Thank You Page for WooCommerce PRO The Events Calendar Shortcode & Block Pro