KSeF Pro PS
Direct KSeF integration for PrestaShop. Generates FA(2) XML invoices, signs them with XAdES-BES digital signatures, authenticates via KSeF token, manages batch sessions, and downloads UPO confirmations. Works standalone or paired with Fakturownia Pro.

Everything you need for KSeF Pro PS
Direct KSeF API โ No Subscription Required
Connect straight to the Polish Ministry of Finance's KSeF (Krajowy System e-Faktur) API. No Fakturownia account, no intermediary service, no monthly fee. The module speaks KSeF's native REST API directly โ authenticate with your KSeF token and you're live.
- Authenticates with KSeF using your MF-issued token
- Supports both 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 โ never visible in logs
FA(2) XML Generation & XAdES-BES Signing
Generates fully compliant FA(2) XML invoices โ the structured electronic invoice format required by KSeF. Each invoice is signed with an XAdES-BES digital signature before submission, meeting the Polish Ministry of Finance's authentication requirements.
- FA(2) XML schema compliance โ validated against MF's official XSD
- XAdES-BES digital signature applied automatically
- Correction FA(2) documents (FK type) for refunds and corrections
- All mandatory FA(2) fields populated from WooCommerce order data
- VAT RR (Reverse Charge) and VAT exempt annotations in XML
Session Management & Batch Operations
KSeF uses a session-based submission model. The module manages the full session lifecycle โ opening a session, submitting invoice batches, monitoring processing status, closing the session, and downloading UPO confirmations. Batch mode is ideal for high-volume stores.
- Open, submit, close, and terminate KSeF sessions
- Batch submission for bulk invoice processing
- Real-time session status polling โ processing, accepted, rejected
- UPO (Urzฤdowe Poลwiadczenie Odbioru) download for every accepted batch
- Failed sessions retried automatically on next cron run
Paired Mode with Fakturownia Pro
Use KSeF Pro alongside Fakturownia Pro for the complete invoicing workflow. On a single order status change: KSeF Pro generates and submits the FA(2) XML to the government portal, Fakturownia Pro creates the PDF invoice and sends it to the customer. One trigger, two channels.
- Shared per-status rule engine with Fakturownia Pro
- KSeF sends FA(2) XML to government; Fakturownia sends PDF to customer
- Single admin panel for both integrations when paired
- KSeF-ID stored on the Fakturownia invoice for cross-reference
- Standalone mode available โ KSeF only, no Fakturownia needed
Full Audit Trail
Every KSeF submission is logged with the complete FA(2) XML payload, HTTP response, KSeF-ID, processing status, and UPO document. Per-order status badge in the orders list. Full audit trail stored in the PrestaShop database โ ready for tax inspections.
- Per-order KSeF status badge in admin orders list
- Full submission log with XML payload and HTTP response
- KSeF-ID and UPO stored on every accepted order
- Rejection reason logged with error code and description
- Export audit log to CSV for accountant or tax authority
Choose Your License
All tiers include full source code, free updates for 1 year, and email support.
Single
1 production site
โฌ130.00
incl. VAT
- 1 production site license
- Full source code included
- 1 year of free updates
- Email support
Agency
Up to 5 sites
โฌ260.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
โฌ430.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 Connection
KSeF API Integration
Session Management
Document Generation
Paired Mode
Compliance & Security
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
โฌ130.00 one-time
incl. VAT
After 12 months, renew updates & support for EUR 52/year.
PrestaShop 8.0 โ 9.x | PHP 8.1+
VAT rate depends on your country. Final amount shown at checkout.
โฌ130.00 one-time
incl. VAT
After 12 months, renew updates & support for EUR 52/year.
PrestaShop 8.0 โ 9.x | PHP 8.1+
VAT rate depends on your country. Final amount shown at checkout.