WPPoland
Free, open source

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 (4 opinii) Open source, GPLv2
Open source under the GPL No account, no card Modular - enable only what you need

Works with

WooCommerceGutenbergElementorStorefrontAstraGeneratePressKadence

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.

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

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.

Download for free

No account, no card. GPLv2 licence.