Add a professional registration form for B2B customers with company and VAT number fields. The administrator manually validates each account before activating it. Approved customers are automatically assigned to the B2B group. Compatible with PS 1.7.x, 8.x and 9.x.
With PrestaShop's standard registration anyone can create an account and access prices, conditions and catalogues reserved for businesses. B2B Customer Registration closes that door: every new account stays in pending status until you review it and decide whether to approve or reject it.
The administrator receives an email as soon as a new registration arrives, accesses the backoffice, reviews the company details and with one click activates the account or rejects it with a custom reason. The customer receives the corresponding notification in their language.
When the administrator approves an account, PrestaShop automatically assigns it to the B2B group you have configured. From that moment the customer can purchase with the conditions, prices and discounts you have defined for that group.
If you reject the application, you can include a reason that the customer will receive by email: duplicate account, incorrect details, outside the target market. No manual email exchanges, no management outside PrestaShop.
The B2B registration form adds the specific fields a company needs: company name, VAT number, company phone and contact job title. The VAT number is mathematically validated in real time before the customer submits the form, preventing registrations with incorrect data.
All data is saved to the customer profile and visible in the backoffice from the detail of each account, alongside the usual order history.
Upload the ZIP from Modules → Module Manager → Upload a module and PrestaShop handles the rest. The module automatically creates the necessary database tables and the B2B group if it does not exist.
Compatible with any database prefix and with MultiShop installations. No need to modify any theme or PrestaShop core files.
| PrestaShop | 1.7-9.x |
| Minimum Version | 1.7.0 |
| Maximum Version | 9.0.3 |
Our technical team is available to help you with installation and configuration.
Contact Support
Manage your PrestaShop stock by physical location. Define multiple warehouses, transfer stock between them, automatically assign orders based on availability and keep a complete movement history. Compatible with combinations. Compatible with PS 1.7.x, 8.x and 9.x.
Synchronise your PrestaShop stock with Google Sheets bidirectionally. Update inventory directly from the spreadsheet and changes are automatically reflected in the store. Compatible with combinations and multi-warehouse. Compatible with PS 1.7.x, 8.x and 9.x.
Automatically add Schema.org in JSON-LD format to your PrestaShop store without touching any code. Product, BreadcrumbList, Organization, WebSite and LocalBusiness individually configurable. Compatible with variants and multilanguage. Compatible with PS 1.7.x, 8.x and 9.x.