Free, open source

Polski

A Polish WooCommerce store without the workarounds

Polski for WooCommerce adds the fields and modules a store needs for the Polish market: GPSR producer data, the Omnibus 30-day lowest price, GDPR consents, right of withdrawal and store modules. No account, no card, GPL-licensed.

5 / 5 (7 reviews) Open source, GPLv2
Open source under the GPL No account, no card Modular - enable only what you need

Works with

WooCommerceGutenbergElementorStorefrontAstraGeneratePressKadence Multisite compatible

See it in action

The GPSR section shows the manufacturer, responsible person, product identifier and safety warnings
On a sale product it shows the lowest price from the last 30 days, as required by the EU Omnibus Directive
Shoppers narrow the listing by category, price, availability and attributes without reloading the page
Questions and answers in an accordion, with Schema.org data that helps with SEO

A Polish store has its own requirements

Stock WooCommerce does not know the Polish market. Store owners add the missing fields and fixes by hand, or stitch the store together from many separate plugins.

  • No producer, importer or responsible-person fields (GPSR)
  • No 30-day lowest-price display (Omnibus)
  • Scattered GDPR consents with no record of who agreed and when
  • No clear order button stating the obligation to pay
  • No NIP (Polish VAT ID) validation or company auto-fill

Polski for WooCommerce brings it into one plugin

  • GPSR fields: producer, importer, responsible person, warnings
  • Omnibus: price history and the 30-day lowest-price display
  • GDPR consents with a record and configurable checkout checkboxes
  • Order button with the obligation to pay, plus withdrawal forms
  • NIP lookup with company auto-fill from the official GUS API

What you get in the free edition

Modules can be turned on and off independently. Enable only what your store needs.

GPSR requirements

Producer, importer and responsible-person data plus safety warnings on the product page.

Omnibus

Records price history and shows the 30-day lowest price before a reduction.

GDPR consents

Configurable legal checkboxes at checkout with a record of the consents given.

Right of withdrawal

Forms and content that support the 14-day return procedure.

Prices and VAT

Unit prices (per kg, per l), VAT-rate display and estimated delivery time.

NIP lookup

Company auto-fill from the GUS API and a NIP field at checkout.

Food products

Nutrition values per Regulation 1169/2011, 14 allergens and Nutri-Score.

Store modules

Wishlist, compare, quick view, AJAX search and filters, product slider.

Developer tools

REST API, hooks, shortcodes, WP-CLI, CSV import and Gutenberg blocks.

AI transparency (art. 50)

Labels content prepared with AI and clearly flags findings made by AI, in line with the AI Act transparency requirement.

Start in three steps

Enable only the modules your store needs.

01

Install

Add Polski from the WordPress.org directory and activate it alongside WooCommerce.

02

Choose modules

Enable GPSR, Omnibus, consents, NIP lookup or storefront modules depending on your needs.

03

Fill the data

Add product information, check checkout and leave unused modules switched off.

Who it is for

One plugin covers different kinds of Polish-market stores.

Retail stores

Selling physical products with information requirements.

  • GPSR fields
  • Omnibus
  • Clear checkout

Food stores

Products that need nutrition labelling.

  • Nutrition values
  • Allergens
  • Nutri-Score

Developers and agencies

Building and maintaining client stores.

  • REST API and hooks
  • WP-CLI
  • CSV import

What PRO adds, and why it matters

Invoices

VAT invoice, correction, receipt and release note with PDF generation.

KSeF integration

Electronic submission of invoices to the National e-Invoicing System.

Accounting integrations

Export documents to wFirma, Fakturownia and iFirma.

Multi-step checkout

Split the checkout into steps: address, delivery, payment, summary.

Consent management

Consent versioning, an audit trail and CSV and JSON export.

Order fulfilment

Packed, Shipped and Delivered statuses, a tracking field and customer emails.

Shipping integrations

InPost, DPD, DHL and Poczta Polska: labels, tracking and pickup points.

Gift cards

Sell cards, generate codes and redeem balances in the cart.

Subscriptions

Recurring payments with renewals, reminders and one-click cancellation.

Affiliate program

Referral links, commission tracking and an affiliate dashboard.

Pre-orders and bundles

Sell before availability, bundle products and add per-product add-ons.

Catalog mode and RFQ

B2B mode that hides prices, plus quote requests instead of a cart.

What you get: FREE vs PRO

PRO keeps everything in the free plugin and adds the modules below.

Feature FREE PRO
GPSR requirements
Omnibus
GDPR consents
Right of withdrawal
Prices and VAT
NIP lookup
Food products
Store modules
Developer tools
AI transparency (art. 50)
Invoices ×
KSeF integration ×
Accounting integrations ×
Multi-step checkout ×
Consent management ×
Order fulfilment ×
Shipping integrations ×
Gift cards ×
Subscriptions ×
Affiliate program ×
Pre-orders and bundles ×
Catalog mode and RFQ ×

Need more? Meet Polski PRO

The free edition covers the legal requirements and core store modules. Polski PRO extends it with operations automation as your store grows.

  • VAT, correction, receipt and release-note invoices in PDF
  • Full KSeF integration and accounting export
  • Shipping integrations: InPost, DPD, DHL, Poczta Polska
  • Multi-step checkout, gift cards, subscriptions

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.

Need help beyond the plugin?

Send the store context in writing. You will receive a scoped recommendation, without a sales call.

Plugin configuration

A written setup scope for your store, theme and current plugin stack.

Request configuration

Compatibility audit

Check the plugin against checkout, HPOS, blocks, theme code and critical integrations.

Request an audit

Custom integration

A scoped connector or extension when the standard plugin stops short of your workflow.

Describe the integration

Your email is used to answer this request only. Marketing messages require a separate, explicit opt-in.

Frequently asked questions

How much does the free edition cost?

Nothing. Polski for WooCommerce is available free on WordPress.org under GPLv2, with no account and no card.

Does the plugin report the store to KSeF?

The free edition includes KSeF readiness (fields and settings). Full integration with the e-invoicing API is available in the PRO edition.

What are the requirements?

WordPress 6.4 or newer, WooCommerce 8.0 or newer and PHP 8.1 or newer. PHP 8.2 and WooCommerce 9.x are recommended.

Can I enable only some modules?

Yes. Each module is toggled independently in the settings, so you load only what you use.

How does the PRO edition differ?

PRO adds PDF invoices, full KSeF integration, a multi-step checkout, shipping integrations (InPost, DPD, DHL, Poczta Polska) and accounting export.

Download Polski for WooCommerce

A free open-source plugin for Polish-market WooCommerce stores. Install it straight from the WordPress dashboard.

Get it on WordPress.org

No account, no card. GPLv2 licence.