The customer enters a tax ID and the module fetches the company name and address from the official GUS (Poland) and VIES (EU) registries. Auto-fill at signup and checkout, fewer invoice errors.
Business customers hate retyping data from documents. The full company name, address, city and postcode are tedious, and a typo in the tax ID or a shortened name ends in an incorrect invoice that has to be fixed. The Company Data from Tax ID module fetches this data automatically from the official registries: GUS REGON (Polish companies) and VIES (EU counterparties).
The customer only enters the number and clicks „Fetch company data" — name, address, city and postcode fill themselves in. Faster registration, faster checkout, correct invoices and happy B2B customers.
Full integration with the official GUS BIR1.1 API — name, address, REGON, plus KRS and PKD for companies. With a free production key you fetch live data; without a key the public test database is used.
Verify an EU counterparty's VAT number in the European Commission system (VIES) with the company name and address — real REST API with a SOAP fallback.
The module injects a standalone NIP field with a button — it works even when PrestaShop's native B2B mode is off and the VAT field is not shown.
Company name, address, city and postcode fill themselves in on the registration form, in the address book and at checkout — including one-page checkout.
Checksums for the Polish NIP and REGON (9 and 14 digits) and EU VAT number format — the module catches typos before it even queries the registry.
Registry responses are cached (configurable lifetime) — you save API calls and speed up repeat lookups. A per-IP rate limit protects the store from abuse.
The Statistics tab shows lookup volume and success rate and the GUS/VIES split. The „Check a NIP" tool lets you preview company data right in the admin panel.
Choose which fields are filled (name, address, city, postcode, VAT number), and the REGON can be stored in the address identification field. Full multistore support.
The GUS and VIES connections are tested with real registry requests on every release. The module recognises a tax ID written in different formats, tells a temporarily unavailable registry apart from an invalid number, and shows the NIP field only where there is something to fill in.
Data sheet