Fakturownia Pro M2

Fakturownia Pro M2

Magento 2v1.0.0

The most complete Fakturownia integration for Magento 2. Built with native Magento DI, declarative schema, and service contracts for production reliability. Per-status invoice rules, partial refund corrections, EU OSS/MPP/GTU compliance, cron-based retry queue, UI component admin panel, and timing-safe security.

Buy for โ‚ฌ99โ‰ˆ$105.00
Last updated: March 2026Tested up to: Magento 2 2.4.6+Version: 1.0.0License: Single-site, lifetime
Fakturownia Pro M2 overview

Everything you need for Fakturownia Pro M2

Feature 1

Per-Status Invoice Rules

Define exactly what happens at each Magento order status change. Create an invoice and mark it as paid in a single rule โ€” no event chaining required. Set payment terms, control sell and issue dates, and add seller overrides, all per status.

  • Invoice paid โ†’ Create VAT invoice + mark as paid + send email (one rule)
  • Order pending โ†’ Create Proforma with configurable payment terms
  • Order shipped โ†’ Mark invoice as paid
  • Credit memo created โ†’ Auto-create partial correction for actual refund amount
  • Order cancelled โ†’ Cancel invoice with reason in Fakturownia
Feature 2

Native Magento Architecture

Every Magento best practice applied. Dependency Injection over object manager calls. Declarative schema for DB migrations. Service contracts and repositories for data access. Plugin interceptors โ€” zero core class rewrites. The module survives Magento upgrades without merge conflicts.

  • Native DI โ€” constructor injection, no ObjectManager::getInstance()
  • Declarative schema โ€” db_schema.xml, no install/upgrade scripts
  • Service contracts and repository interfaces for all data access
  • Plugin (interceptor) pattern โ€” no core class rewrites or preferences
  • Magento events (sales_order_save_after) for lifecycle hooks
Feature 3

Cron-Based Retry Queue

Transient Fakturownia API errors never lose invoices. Failed calls are stored in a dedicated queue table and retried automatically on the next Magento cron run. Configurable retry limit and exponential backoff.

  • Failed API calls queued automatically โ€” no manual intervention
  • Configurable maximum retry attempts
  • Exponential backoff prevents API flood on outages
  • Queue status visible in Magento admin
  • Alert email when retry limit is reached
Feature 4

Polish & EU Tax Compliance

Full compliance with Polish and EU tax requirements. OSS validation prevents incorrect flagging, Reverse Charge auto-zeroes tax, NIP support via checkout custom attributes, and KSeF-ready fields โ€” identical coverage to the PrestaShop module.

  • EU OSS automatic flagging โ€” with validation that buyer is a different EU country
  • Split Payment (MPP) for Polish B2B over 15,000 PLN
  • GTU code mapping per product category for JPK reporting
  • Reverse Charge auto-zeroes tax and adds exemption note
  • NIP field via Magento checkout custom attributes
  • KSeF-ready: exempt_tax_kind and np_tax_kind field support
Feature 5

UI Component Admin Panel

The admin configuration panel is built entirely with native Magento UI components โ€” the same framework Magento itself uses for the order grid and product edit pages. No jQuery UI, no Bootstrap dependencies, no third-party widget libraries.

  • Native Magento UI component grid for invoice status overview
  • System config section for global and store-scope settings
  • Inline form validation with standard Magento validation rules
  • ACL resource definitions โ€” restrict panel access to specific admin roles
  • Compatible with Magento admin themes including custom ones

Choose Your License

All tiers include full source code, free updates for 1 year, and email support.

Single

1 production store

โ‰ˆ$110.00one-time

โ‚ฌ100.00

incl. VAT

  • 1 production site license
  • Full source code included
  • 1 year of free updates
  • Email support
Best Value

Multi-store

Up to 5 stores

โ‰ˆ$215.00one-time

โ‚ฌ200.00

incl. VAT

    Enterprise

    Unlimited stores

    โ‰ˆ$430.00one-time

    โ‚ฌ400.00

    incl. VAT

      Screenshots

      PrestaShop Admin โ€” FakturaPL
      fakturownia-magento General Settings

      fakturownia-magento General Settings

      Invoice Automation

      Per-status invoice rules for Magento order lifecycle
      Auto-create VAT invoices, proformas, or corrections on status change
      Create invoice AND mark as paid in one rule
      Auto-mark invoices as paid on shipment
      Auto-create credit memo corrections on refund
      Partial refund corrections โ€” actual refund amount
      Auto-cancel invoices when order is cancelled
      Transactional email with invoice PDF attached

      Admin Panel

      Native Magento UI component panel โ€” no jQuery UI dependencies
      One-click API connection test with live status
      Department and category dropdowns from Fakturownia account
      Invoice column in orders grid with status badges
      Order view tab โ€” PDF download, view in Fakturownia, resend email
      Bulk invoice generation from Magento orders grid

      Polish & EU Tax Compliance

      EU OSS for cross-border B2C sales with OSS validation
      Split Payment (MPP) for Polish B2B over 15,000 PLN
      GTU code mapping per product category for JPK
      Reverse Charge auto-zeroes tax and adds exemption note
      NIP support via checkout custom attributes
      KSeF-ready: exempt_tax_kind and np_tax_kind field support

      Magento Architecture

      Native Dependency Injection โ€” no constructor hacks
      Declarative schema โ€” no direct DB DDL
      Service contracts and repository pattern for data access
      Plugin (interceptor) pattern โ€” no core rewrites
      Magento events and observers for order lifecycle
      Cron-based retry queue for failed API calls
      ACL resource definitions for admin permissions
      Adobe Commerce (Cloud) compatible

      Document Settings

      Configurable payment terms and sell/issue date per rule
      Seller name and contact person overrides
      Notes before and after invoice line items
      PKWiU classification codes per product attribute
      Multi-currency exchange rates โ€” NBP, ECB, or custom rate
      Show/hide bank account on invoices
      Cancel invoices with reason

      Security & Reliability

      API token sanitization โ€” tokens never appear in logs
      Timing-safe webhook HMAC verification
      Webhook idempotency โ€” duplicate events ignored
      OID duplicate prevention โ€” no double invoices from retries
      Cron-based retry queue with exponential backoff
      Works with Fakturownia.pl and InvoiceOcean
      Magento 2.4.6+ | PHP 8.2+ | Adobe Commerce ready

      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.

      Write a Review

      Frequently Asked Questions

      โ‰ˆ$105.00one-time

      โ‚ฌ99.00 one-time

      incl. VAT

      14-day money-back guarantee
      Instant download after payment
      Full source code included
      12 months of free updates
      12 months email support included

      After 12 months, renew updates & support for EUR 40/year.

      Magento 2.4.6+ | PHP 8.2+ | Adobe Commerce

      VAT rate depends on your country. Final amount shown at checkout.