GDPR Ultimate (100% GDPR compliant)
The one and only GDPR module that includes all the features to make your store 100% compliant with the latest legal requirements.
The one and only B2B module that brings together all the features to manage your B2B activity: automatic B2B customer group assignment, SIRET & VAT verification, B2C/B2B registration forms, tax removal, price display and quote request.
lpsb2bultimate module integrates simply and intuitively into your store's login page and checkout process by offering separate registration buttons for individual customers and professional customers.
lpsb2bultimate module allows you to enable/disable the registration button for individual customers to restrict registration to professional customers only.
lpsb2bultimate module allows you to enable/disable guest checkout to allow guest visitors to place an order without registering.
lpsb2bultimate module allows you to define a pre-registration CMS page that will be displayed before the registration form to inform your B2B customers about the terms and benefits of creating a professional account.
lpsb2bultimate module allows you to define a Terms and Conditions CMS page dedicated to professional customers that will be displayed at the Payment step of the order page.
lpsb2bultimate module allows you to automatically assign your professional customers to one or more predefined groups based on the country specified during their registration, without any manual intervention on your part.
You can also enable/disable automatic assignment for professional customers of your country, European professional customers or non-EU professional customers, and define default professional groups.
lpsb2bultimate module allows you to display the SIRET field in the B2B registration form and make it required or optional.
You can also enable/disable automatic SIRET verification for your professional customers via the INSEE SIRENE API. To enable SIRET verification, simply create a free account on the official INSEE website (documentation provided) and enter your SIRENE API key. SIRET verification is performed in real time and blocks form submission as long as the SIRET is invalid or refers to a closed or inactive establishment.
Important: SIRET verification applies only to French professionals (France and DROM-COM).
lpsb2bultimate module allows you to display the VAT number field in the B2B registration form and make it required or optional.
You can also enable/disable automatic VAT number verification for your professional customers via the VIES API. VAT number verification is performed in real time and blocks form submission as long as the VAT number is invalid.
You can also enable/disable the display of the "Subject to VAT?" list in the B2B registration form (professional customers of your country only).
Important: VAT number verification applies only to European professionals and Northern Ireland.
lpsb2bultimate module allows you to enable/disable manual validation of new professional customers by the merchant.
Automated sending of an email to the merchant inviting them to manually activate the professional customer upon registration.
Automated sending of an email to the professional customer upon registration indicating that their account is awaiting activation.
Automated sending of a confirmation email to the professional customer upon manual activation of their account by the merchant.
Important: manual activation can be done either directly from the "Customers" page of your store's Back-Office, or from the module configuration via the "Manual customers activation" tab.
lpsb2bultimate module allows you to customize the registration form for individual customers (B2C) by adding an unlimited number of multilingual custom fields via drag & drop, entering their information, defining their validation rules, making them required or optional, then arranging their position, disabling, editing or deleting them.
lpsb2bultimate module allows you to customize the registration form for professional customers (B2B) by adding an unlimited number of multilingual custom fields via drag & drop, entering their information, defining their validation rules, making them required or optional, then arranging their position, disabling, editing or deleting them.
The B2B registration form is organized into two separate sections, a "Personal information" section for customer data and a "Professional information" section for company data (Company, Country, SIRET, VAT number), in which you can add custom fields with validation rules suited to professional data.
Important: the SIRET and VAT number fields and the "Subject to VAT?" list are displayed only if the corresponding options are enabled in "General settings" (SIRET and VAT number tabs).
lpsb2bultimate module allows you to add 10 different types of custom fields: Text, Text area, Switcher, Dropdown list (single choice), Dropdown list (multiple choice), Radio buttons, Checkbox, File upload, Message and Date.
You can also apply 12 validation rules to Text fields: Phone, Email, URL / Website, Letters only, Numbers only, Letters and numbers only (general validations) and APE/NAF Code (France), SIREN (France), SDI (Italy), PEC (Italy), IBAN, BIC (business validations).
In the Front-Office, your customers can find and update their additional information via Your account > Information.
In the Back-Office, you can find and update your customers' additional information in each customer's details.
Automated sending of an email to the merchant when a customer registers or when a customer updates their additional information.
Important: additional information is visible in the Back-Office only for customers who have provided it.
lpsb2bultimate module allows you to enable/disable the creation of the customer's first address during registration.
You can also show/hide the Alias, Address complement, and Phone fields, and make them required or optional when creating the first address on B2C/B2B registration forms.
lpsb2bultimate module allows you to enable/disable reCAPTCHA protection on B2C/B2B registration forms.
You can choose between two versions of reCAPTCHA protection: Google reCAPTCHA v3 (invisible) or Cloudflare Turnstile (invisible).
You can also adjust the security threshold required to validate the form (Google reCAPTCHA v3 only).
To enable reCAPTCHA protection, simply enter the site key and the secret key provided by the selected service.
THIS MODULE DOES NOT SUPPORT ELECTRONIC INVOICING AND DOES NOT REPLACE A GOVERNMENT-CERTIFIED PLATFORM.
Since September 2026, French law requires the emission and reception of electronic invoices via a government-certified invoicing platform. All features related to Taxes and Invoicing apply only to French invoices and credit slips generated natively by PrestaShop and do not guarantee any legal compliance.
If you use Pennylane or any other government-certified platform, all these features will be replaced by those of your electronic invoicing solution, as lpsb2bultimate module handles neither the generation nor the transmission of electronic invoices and credit slips.
lpsb2bultimate module allows you to automatically remove taxes in the shopping cart, order tracking emails, invoices and credit slips, based on the customer group and the country specified in the delivery address (relative to the store country).
For B2C customers in the same country as the store, taxes apply normally (Total tax incl.).
For B2C customers in another EU country, taxes apply normally (Total tax incl.).
For B2C customers in a non-EU country, taxes are removed (Total tax excl.) and the export notice is displayed.
For B2B customers in the same country as the store, taxes apply normally (Total tax incl.).
For B2B customers in another EU country, taxes are removed (Total tax excl.) and the intracom notice is displayed.
For B2B customers in a non-EU country, taxes are removed (Total tax excl.) and the export notice is displayed.
lpsb2bultimate module allows you to enter the mandatory notices displayed on invoices and credit slips generated natively by PrestaShop, such as the legal form and amount of share capital of your company, your SIRET number (required for French merchants only) as well as your VAT number (required for European merchants only).
You can also customize the VAT exemption notices displayed on invoices and credit slips generated natively by PrestaShop, with one dedicated to European professional customers (intracom) and another to non-EU professional customers (export).
lpsb2bultimate module allows you to select the professional customer groups used for automatic tax calculation in the shopping cart, order tracking emails, invoices and credit slips generated natively by PrestaShop.
If the customer belongs to one of these professional groups, tax removal will be automatically applied based on the delivery address country. If the delivery address country of the professional customer is the same as the store, local taxes apply — automatic tax removal only applies for deliveries to another EU country or non-EU country.
Important: the selected professional customer groups must be configured with Tax excluded price display in your PrestaShop store via Back-Office > Shop Parameters > Customer Settings > "Groups" tab.
lpsb2bultimate module allows you to hide prices and the "Add to cart" button on all products in your store, replacing them with a "View prices" button redirecting to the login page for non-logged visitors (product list, product page and quick view).
You can also customize the "View prices" button title (multilingual).
lpsb2bultimate module allows you to display prices in dual format (excl. tax and incl. tax) on all products in your store for non-logged visitors (product list, product page, quick view and add-to-cart popup).
You can also enable/disable the "Swap price display" option to display price incl. tax before price excl. tax.
Dual display excl./incl. tax is compatible with combination changes and quantity changes.
lpsb2bultimate module allows you to enable/disable quotes on your store by displaying a "Request a quote for this cart" button at the Payment step of the order page for logged-in customers.
You can also customize the prefix used for quote number (e.g. DEV for DEV00001), set the quote validity period (90 days by default) and edit the quote request button title (multilingual).
The logged-in customer fills their cart as usual, then reaches the order page. At the Payment step, the "Request a quote for this cart" button appears above the payment methods: one click instantly turns the cart into a quote.
The cart is then emptied and the quote saved in the customer's account, who is automatically redirected to the Your account > My quotes page. The customer can then download their quote as a PDF or turn it into an order.
Automated sending of a confirmation email to the customer and a notification email to the merchant upon quote request.
lpsb2bultimate module allows you to access the complete quote history of your customers directly from the module configuration in your store's Back-Office via Quote request > Quote history, where you can view the status of each quote (pending, ordered, expired), filter the quote list, view a customer or download a quote as a PDF.
The customer can also access all their quotes in the Front-Office via the Your account > My quotes page.
lpsb2bultimate module allows you to enable/disable email sending to the customer.
You can enable/disable email sending to the customer upon account creation.
You can enable/disable email sending to the customer upon quote request.
lpsb2bultimate module allows you to enable/disable email sending to the merchant.
You can enable/disable email sending to the merchant upon customer account creation.
You can enable/disable email sending to the merchant upon customer account update.
You can enable/disable email sending to the merchant upon customer quote request.
You can also select the employees who will receive the emails.
lpsb2bultimate module is multistore and multilingual compatible.
Over 15 years of PrestaShop experience
As an independent PrestaShop developer, Loulou66 builds reliable and high-performing PrestaShop modules that follow the platform's best practices. Each of our PrestaShop modules integrates seamlessly into your PrestaShop store, to ensure long-term stability and adapt to all your existing configurations without any technical constraints.
Tailored to your e-commerce business
Our PrestaShop modules provide essential features for your PrestaShop store, designed to meet the real needs of e-commerce merchants and help simplify the day-to-day management of your online business. Each of our modules is ready to use right after installation, for immediate and fully hands-on use with no complex configuration required.
With the latest versions of PrestaShop
Our PrestaShop modules are developed and regularly updated to ensure their compatibility with the latest versions of PrestaShop. Installing them on your store has no impact on performance, ensuring a smooth integration and reliable operation with no unpleasant surprises when updating your PrestaShop store.
Settings accessible from the back office
Every PrestaShop store has its own unique features. Each of our PrestaShop modules offer a wide range of configuration options directly accessible from your store's back office, with no technical skills required. For more advanced needs, custom developments can be provided for all our PrestaShop modules, based on your specific requirements.
Compliant with PrestaShop standards
Our PrestaShop modules strictly follow the platform's development standards: native hooks, clean, well-documented and maintainable code. This technical discipline ensures the overall stability of your PrestaShop store, facilitates future upgrades and guarantees optimal compatibility with your themes and other installed modules.
Unlimited for one year with Business Care
Our PrestaShop modules benefit from PrestaShop Addons Business Care: security and compatibility updates, evolutions and future features, direct support from the developer. The subscription is included for the first year, then freely renewable or cancellable at any time from your PrestaShop Addons account.