Linux 软件免费装
Banner图

Brightfern E-Invoicing for WooCommerce

开发者 ombel
freemius
更新时间 2026年8月19日 02:49
PHP版本: 8.1 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

invoicing b2b vat e-invoicing factur-x peppol ksef xrechnung en16931 einvoice

下载

0.1.4 0.1.5 0.1.12 0.1.13 0.1.15 0.1.10 0.1.16 0.1.17

详情介绍:

Brightfern turns your WooCommerce orders into compliant, VAT-correct structured e-invoices for B2B and B2G sales, in whichever format the country you invoice actually requires — and checks each one before it leaves. Four formats, one plugin Switch between them under WooCommerce → E-Invoicing → Format. Credit notes follow automatically from WooCommerce refunds. What makes it different Correct on the hard cases: mixed VAT rates, discounts, reverse charge, intra-community supply, exempt small businesses, and cent-accurate rounding. Available in English, Dutch, French, German and Polish. Free vs Pro Compliance notes EN 16931 is the semantic model. Peppol BIS Billing 3.0 (UBL syntax) is used for transmission. XRechnung (Germany) uses the same UBL syntax with its own specification identifier and business rules (e.g. a mandatory buyer reference for public-sector recipients). Factur-X (France) embeds a UN/CEFACT CII XML — a different syntax from UBL — inside a human-readable PDF/A-3, for the domestic PPF/PDP flow rather than Peppol transit. Select your format under WooCommerce → E-Invoicing → Format. Poland's KSeF is a different kind of system again: a national clearance platform, mandatory since February 2026, where an invoice becomes legally issued only once KSeF accepts it and assigns a number. Its FA(3) format is not a syntax binding of EN 16931 but a separate national model written against the Polish VAT act, so Brightfern maps to it directly. Generating and validating FA(3) is free, and you can always download the file and submit it in the Ministry of Finance taxpayer application yourself. On Pro, Brightfern can also file it for you through the KSeF API and record the KSeF number it returns. FA(3) requires a Polish seller (a NIP), and Brightfern will tell you before generating if that is missing. Brightfern integrates a certified Access Point provider's API; it is not itself a certified Access Point.

安装:

  1. Install and activate the plugin (WooCommerce required).
  2. Go to WooCommerce → E-Invoicing and fill in your seller identity (legal name, VAT number, Peppol electronic address, address, IBAN).
  3. Choose your Access Point provider and enter its credentials (or keep Mock to try it offline).
  4. Pick the order status that should generate an invoice (default: Completed).
  5. (Receiving) Set a webhook secret and paste the shown webhook URL into your provider, or enable polling.

屏幕截图:

  • The e-invoice status on the order edit screen: status, validation findings, and download link.
  • The inbound inbox: received e-invoices matched to orders.

常见问题:

Do I need to be a certified Peppol Access Point?

No. You connect your own certified provider; Brightfern speaks to it through a provider-agnostic interface.

Which countries are supported?

Belgium (Peppol BIS UBL) is fully supported. Germany (XRechnung), France (Factur-X) and Poland (KSeF FA(3)) are supported — select the format under WooCommerce → E-Invoicing → Format. For Poland, generating and validating the FA(3) file is free and you can upload it to KSeF yourself; on Pro, Brightfern can file it through the KSeF API for you. For France, Brightfern produces the Factur-X PDF/A-3 and you submit it yourself — there is no automatic transmission to the French portal in this version.

Can it receive invoices, not just send?

Yes — that's a core feature. Received documents appear in a WooCommerce inbox and are matched to orders.

Does it check VAT numbers and get the VAT breakdown right?

Yes. Before you download an invoice, Brightfern validates the buyer's VAT number and registered name against VIES, and gets mixed VAT rates, discounts, reverse charge, intra-community supply and VAT-exempt small businesses right on the invoice itself — not just a flat total.

Which languages is the interface available in?

English, Dutch, French, German and Polish. It follows the site language, or the language set on your own user profile under Settings → General.

Do I need a Polish company to use KSeF?

Yes. The FA(3) format requires a Polish tax identifier (NIP) for the seller — that is the format's own rule, not a limitation here. Brightfern checks it before generating and tells you if it is missing.

更新日志:

0.1.17 0.1.16 0.1.15 0.1.14 0.1.13 0.1.12 0.1.10 0.1.9 0.1.8 0.1.7 0.1.6 0.1.5 0.1.4 0.1.3 0.1.2 0.1.1 0.1.0