KSeF Pro WC
Direct KSeF integration for WooCommerce. Generates FA(2) XML invoices, signs with XAdES-BES digital signatures, manages KSeF sessions, and downloads UPO confirmations. Fully HPOS compatible. Works standalone or paired with Fakturownia Pro for WooCommerce.

Everything you need for KSeF Pro WC
Direct KSeF API โ No Subscription Required
Connect straight to the Polish Ministry of Finance's KSeF API from your WooCommerce store. No Fakturownia account needed in standalone mode. Authenticate with your MF-issued KSeF token and start submitting FA(2) invoices immediately.
- Authenticates with KSeF using your MF-issued token
- Supports production (prod.ksef.gov.pl) and test (ksef-demo.mf.gov.pl) environments
- No third-party invoicing subscription required
- One-time purchase โ submit invoices to KSeF indefinitely
- API credentials stored encrypted via WordPress options API
HPOS-Compatible Order Integration
KSeF-ID, session reference, and submission status are stored via the WooCommerce order data store abstraction layer โ not directly in wp_postmeta. The plugin is compatible with both HPOS (Custom Order Tables) and legacy post-based storage.
- KSeF-ID stored via WooCommerce order data store API
- Compatible with HPOS and legacy post-based order storage
- Per-order KSeF status badge in WooCommerce orders list
- Order meta-box showing KSeF submission status and UPO link
- WP-CLI commands for bulk submission and status export
FA(2) XML Generation & XAdES-BES Signing
Automatically generates FA(2) XML invoices from WooCommerce order data and signs them with XAdES-BES digital signatures โ exactly as required by the Polish Ministry of Finance for KSeF submission.
- FA(2) XML schema compliance โ validated against MF's official XSD
- XAdES-BES digital signature applied automatically before submission
- Correction FA(2) documents (FK type) for WooCommerce refunds
- All mandatory FA(2) fields mapped from WooCommerce order data
- VAT RR (Reverse Charge) and VAT exempt annotations in XML
Batch Sessions & WP-Cron
KSeF uses a session-based model. The plugin manages the full lifecycle via WordPress cron โ opening sessions, submitting batches, polling processing status, closing sessions, and downloading UPO files. No manual intervention required.
- WordPress cron-based session lifecycle management
- Batch submission for bulk invoice processing
- Configurable cron frequency for session submission
- UPO download stored in WooCommerce order meta
- Failed batches retried automatically on next cron run
Paired Mode with Fakturownia Pro WC
Use KSeF Pro alongside Fakturownia Pro for WooCommerce for the complete invoicing workflow. One WooCommerce status change triggers both: KSeF Pro submits the FA(2) XML to the government portal, Fakturownia Pro generates the PDF invoice for the customer.
- Shared per-status rule engine with Fakturownia Pro WC
- One status change: FA(2) to KSeF + PDF invoice to customer
- KSeF-ID written to the Fakturownia invoice for cross-reference
- Single settings panel for both plugins when paired
- Standalone mode โ KSeF only, no Fakturownia account needed
Choose Your License
All tiers include full source code, free updates for 1 year, and email support.
Single
1 production site
โฌ100.00
incl. VAT
- 1 production site license
- Full source code included
- 1 year of free updates
- Email support
Agency
Up to 5 sites
โฌ200.00
incl. VAT
- Up to 5 site licenses
- Full source code included
- 1 year of free updates
- Priority email support
- Multi-store compatible
Unlimited
Unlimited sites
โฌ330.00
incl. VAT
- Unlimited site licenses
- Full source code included
- 1 year of free updates
- Priority email support
- Multi-store compatible
- White-label rights
Screenshots

ksefpl-woocommerce Connection
KSeF API Integration
Session Management
Document Generation
WooCommerce Platform
Paired Mode & Compliance
What's Included
Module ZIP
Ready to install, no build steps
Full Source Code
No obfuscation, no license server
6 Languages
PL, EN, DE, FR, ES, IT
Upgrade Script
Smooth updates to future versions
Email Support
Direct from the developer
Documentation
Installation, config, troubleshooting
Customer Reviews
No reviews yet. Be the first to review this product.
Frequently Asked Questions
โฌ99.00 one-time
incl. VAT
After 12 months, renew updates & support for EUR 40/year.
WooCommerce 7.0+ | PHP 8.1+ | WordPress 6.4+
VAT rate depends on your country. Final amount shown at checkout.
โฌ99.00 one-time
incl. VAT
After 12 months, renew updates & support for EUR 40/year.
WooCommerce 7.0+ | PHP 8.1+ | WordPress 6.4+
VAT rate depends on your country. Final amount shown at checkout.