WordPress plugin intelligence profile

Yzukar B2B Invoice Fields for KSeF

Collect the Polish NIP and B2B invoice data at checkout, validate the NIP checksum locally, export orders to CSV. Classic and block checkout.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.4.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.3 · PHP 7.4
Directory statusactive
Last directory update2 Sept 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Yzukar B2B Invoice Fields for KSeF version 0.4.0 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Polish B2B customers need an invoice, and an invoice needs the buyer NIP (the Polish tax ID). This plugin collects that data in WooCommerce checkout, checks the NIP checksum before the order is placed, shows the NIP as a column in your order list, and exports the whole set to CSV for your accountant.

Works in both checkouts: classic and block

0 the fields appear in the classic checkout (shortcode) and in the block checkout (Cart & Checkout Blocks, the default in new WooCommerce installs). The plugin declares cart_checkout_blocks compatibility, so WooCommerce no longer shows an incompatibility warning. Both paths write exactly the same order data, so the NIP column and the CSV export do not care which checkout your store uses.

NIP validation without calling anyone

The NIP is checked locally: length, format and the 10-digit checksum. The plugin never sends the number anywhere. No VIES lookup, no whitelist API, no SDK, no telemetry, no external HTTP request of any kind.

Zero outbound calls is a deliberate design decision, not a missing feature.

CSV export for your accountant

The WooCommerce > KSeF/NIP Export screen downloads recent orders as CSV: order number, date, status, whether the customer asked for an invoice, NIP, NIP validation status, company name, billing email, e-invoice email, total and currency. Open it in a spreadsheet or hand it to your accounting office.

What this plugin does NOT do

It does not issue invoices, does not generate the FA(3) XML structure, does not connect to the KSeF API, does not authenticate with a certificate and does not download official confirmations. It is a tool for cleaning up invoice data before it reaches accounting, not an invoicing application.

The plugin adds:

  • A company invoice checkbox in checkout (classic and block).
  • A Polish NIP field with checksum validation.
  • An optional e-invoice email field.
  • Order meta for invoice request, NIP, e-invoice email, and validation status.
  • A NIP column in WooCommerce order lists (legacy and HPOS).
  • A WooCommerce > KSeF/NIP Export page for recent order CSV export.

The plugin stores data locally in WooCommerce order meta. It does not call external APIs, does not send data to KSeF, and does not include tracking scripts.

Yzukar B2B Invoice Fields for KSeF is a workflow and data-cleanup tool. It does not provide legal, tax, accounting, or KSeF compliance advice and does not guarantee compliance with any law, schema, tax process, platform rule, or accounting requirement.

Documentation and the optional add-on

tech: guides on the NIP field, checkout validation and CSV export for accounting, an FAQ, and a free KSeF readiness pack (spreadsheet with an FA(3) field map, a printable checklist and starter CSV templates, all in Polish). org and is not required for anything this plugin does.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • e faktura
  • faktura b2b
  • ksef
  • nip
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.3 · PHP 7.4
Update activity2 Sept 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.