[WordPress] 外掛分享: Yzukar B2B Invoice Fields for KSeF

首頁外掛目錄 › Yzukar B2B Invoice Fields for KSeF
WordPress 外掛 Yzukar B2B Invoice Fields for KSeF 的封面圖片
全新外掛
安裝啟用
尚無評分
12 天前
最後更新
問題解決
WordPress 6.3+ PHP 7.4+ v0.4.0 上架:2026-07-20

內容簡介

Yzukar B2B Invoice Fields for KSeF 外掛專為波蘭 B2B 客戶設計,能在 WooCommerce 結帳時收集買方的 NIP(稅號),並進行檢查與 CSV 匯出,協助會計處理發票資料。

【主要功能】
• 在結帳時新增公司發票勾選框
• 提供波蘭 NIP 欄位及檢查碼驗證
• 匯出最近訂單的 CSV 檔案

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.4.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Yzukar B2B Invoice Fields for KSeF」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

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
Since version 0.3.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
The plugin home page is ksef.aphexcoding.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). The same page describes the optional paid add-on, which is distributed outside WordPress.org and is not required for anything this plugin does.

延伸相關外掛

文章
Filter
Mastodon