- New
Any fields on the registration and account forms: tax ID, company, phone, industry, GDPR consents. 13 field types, NIP/REGON validation, GUS/VIES lookup, CSV export — no coding.
The default PrestaShop registration form collects the bare minimum: first name, last name, e-mail. But what if you need a tax ID, company name, phone, industry or GDPR consents? The Custom Registration Fields module lets you add any fields to the registration and account forms — without writing code, entirely from the admin panel.
Create text inputs, dropdowns, radio buttons, checkboxes, dates, file uploads and GDPR consents. Validate Polish NIP and REGON with a checksum, fetch company data from GUS and VIES, show fields conditionally and automatically assign customers to groups. Collected data appears on the customer page and exports to CSV.
Add, edit, duplicate, reorder and delete fields and their options — without touching code or the database. Configure every field in a few clicks.
Text, textarea, e-mail, phone, number, dropdown, radio buttons, multiple checkboxes, single checkbox, date, file upload, GDPR consent and heading/separator.
Required, min/max length, custom regex, e-mail, number, phone, uniqueness and the checksums of Polish NIP and REGON — with error messages in every language.
A "Fetch from GUS" button next to the tax ID field auto-fills the company name and address from the REGON registry. EU VAT numbers are validated via VIES.
Consent checkboxes linked to a CMS page (Privacy Policy, Terms), mandatory, with a stored timestamp. A consent is never pre-ticked — full GDPR compliance.
Show a field only in B2B mode, for selected groups, or when another field has a value. Based on the answer, automatically assign the customer to the right group (e.g. wholesalers).
Collected values are shown on the customer page and (optionally) as a column in the customers list. Export the whole answer base to a CSV file with one click.
Labels, placeholders, options and messages in every shop language. Data deleted automatically with the customer account (GDPR). Full multistore support.
Data sheet