Prestashop Fakturowo.pl + KSeF Integration
Seamlessly integrate your PrestaShop store with Fakturowo.pl invoicing system and Poland's KSeF (National e-Invoice System). Automatically generate invoices, proformas, receipts, and 22 types of accounting documents directly from your orders. Full multistore support with advanced automation.
To make a purchase in our store, an active EU VAT number is required. If you do not have one, we invite you to purchase our products on the Addons website.
View AddonsTransform your PrestaShop store into a fully automated invoicing powerhouse with our comprehensive Fakturowo.pl integration module. Designed for businesses of all sizes, this solution eliminates manual invoice generation, ensures compliance with Polish and EU regulations, and seamlessly integrates with the KSeF (Krajowy System e-Faktur) - Poland's National e-Invoice System.
Why Choose Fakturowo Integration?
Running an online store means dealing with hundreds or thousands of orders. Manual invoice generation is time-consuming, error-prone, and inefficient. Our module automates the entire process, allowing you to focus on growing your business while ensuring every order gets its proper documentation automatically.
Whether you're selling to individual customers or B2B clients across the EU, our module handles it all - from standard VAT invoices to complex export documents, split payment mechanisms (MPP), and intra-community supplies.
Prepared for Growth
The module is built with scalability in mind. Whether you have 10 orders per day or 10,000, the system handles document generation efficiently. With multistore support, each of your shops can have independent Fakturowo configurations, allowing you to manage multiple brands or markets from a single PrestaShop installation.
Compliance Made Easy
Stay compliant with Polish tax regulations, EU VAT rules, and the Omnibus Directive. The module automatically handles split payment mechanisms (MPP) for transactions over specified thresholds, manages intra-community VAT exemptions, and maintains complete document history for audit purposes.
Benefits
✓ Automate your invoicing workflow
✓ Ensure tax compliance and legal requirements
✓ Save time on manual document generation
✓ Improve customer satisfaction with instant invoices
Features
Comprehensive Document Support
- VAT invoices, Proforma, receipts, advance invoices, final invoices, margin invoices, export documents, WDT (intra-community supply), reverse charge invoices, and more
- Automatic document generation triggered by order status changes
- Manual document generation from order details page with full control
- Document history tracking - view all generated documents per order
- PDF download directly from admin panel
- Retry failed documents with one click
Intelligent Automation
- Order status mapping - define which document type to generate for each order status
- Conditional generation - generate documents only for companies, individuals, or all customers
- Payment method mapping - automatically assign correct payment methods from PrestaShop to Fakturowo (66 payment methods supported)
- Carrier mapping - include delivery method information in invoice notes
- Automatic email notifications - send invoices to customers automatically or manually
Split Payment Mechanism (MPP)
- Three operation modes: disabled, threshold-based, or always enabled
- Configurable threshold - automatically apply MPP for orders above specified amount
- Separate VAT account - configure split payment bank account
- Full compliance with Polish split payment regulations
Advanced Configuration
- Product name formatting - customize how products appear on invoices using variables (%name%, %ref%, %ean%, %category%, %manufacturer%)
- Payment terms - set default payment deadlines
- Bank account - configure seller's bank account for invoices
- Seller signature - add custom signature to documents
- Currency support - handles 35 currencies automatically
- Tax rate handling - proper VAT calculation for domestic and international sales
Multistore Excellence
- Independent configuration per store - each shop has its own Fakturowo API settings
- Separate automation rules - different document generation rules for each store
- Store-specific payment mappings - customize payment methods per store
- Centralized management - manage all stores from one interface
Admin Panel Integration
- Dedicated order tab - view all Fakturowo documents in order details
- Order list column - see invoice numbers directly in orders grid
- Filterable and sortable - find orders by invoice number
- Separate invoices list - dedicated controller for all Fakturowo documents
- Bulk actions - export or delete multiple documents at once
- Status indicators - visual status badges (sent, error, pending, corrected)
Customer Experience
- Instant invoice delivery - customers receive invoices via email automatically
- Direct PDF access - customers can download invoices from email
- Order reference included - easy order identification
System Requirements
- PrestaShop: 1.7.0 - 9.0
- PHP: 7.1 or higher
- Fakturowo.pl account: Active account with API access
Installation
Installation is done through the module installer in PrestaShop. After installation, go to the modules tab and click configure on the module.
Quick Setup Guide
- Install the module through PrestaShop module manager
- Configure API credentials - enter your Fakturowo.pl API URL and API key
- Test connection - verify your credentials work correctly
- Configure general settings - set payment terms, bank account, product format
- Map payment methods - assign PrestaShop payment modules to Fakturowo payment methods
- Set up automation - define which document types to generate for each order status
- Enable the integration - activate automatic document generation
- Done! - Your store now generates invoices automatically
Multistore Support
Full multistore compatibility with independent configuration for each store:
- Separate API credentials per store
- Individual automation rules per store
- Store-specific payment method mappings
- Independent carrier mappings
- Per-store enable/disable toggle
- Centralized document management across all stores
Support & Documentation
Response time: < 24 hours
Support languages: Polish, English, French, German, Italian, Dutch
Documentation: Comprehensive documentation included
Available Languages
English, French, Spanish, Italian, Polish, German, Dutch, Portuguese