Login as Customer – Log into user accounts from PrestaShop Back Office
This module enables instant access to any customer account directly from the PrestaShop administration panel. It allows quick verification of issues reported by buyers...
PP VAT Checker is a reliable PrestaShop module that automates VAT number verification for your business customers. With direct integration with the VIES database, it checks the entered details while the address is being completed, reducing mistakes and typos before they reach your orders.
It is a strong fit for B2B and B2B/B2C stores that need to apply the 0% VAT rate safely to eligible intra-EU business sales. Simple configuration, full control over product-level exceptions, and far less manual invoice correction.
You get a more reliable checkout flow: the module guides customers when they make a mistake, while the final validation still happens on the server side. Fast, secure and aligned with day-to-day tax handling.
Information Parameters:
This module is a strong fit for e-commerce businesses selling internationally and serving company buyers. It works especially well for stores that want to automate intra-EU B2B VAT handling, avoid chasing customers about incorrect VAT numbers after the order is placed, and keep flexibility through precise control over product-level VAT exceptions.
You stay in control of how strictly the store validates business customers and which tax rule should be applied to verified EU buyers.
Your team can immediately see whether a VAT number was accepted and, if not, why it failed.
Not every item in your catalogue should qualify for 0% VAT. Manage those exceptions directly on the product.
The customer sees straight away whether the entered number matches the selected country, making it easier to fix issues at the earliest step.
The module does not rely only on browser-side scripts. The final validation happens securely on the store server.
A well-structured B2B checkout matters. Although the module works quietly in the background, it has a real impact on the buying experience for business customers. A smoother basket flow with fewer tax-related errors helps build confidence, while your team spends less time on invoice corrections, VAT disputes and manual order handling.
Before installation or update, we recommend creating a full backup of the store files and database. If your shop uses a custom checkout module such as One Page Checkout or its own product class overrides, confirm compatibility of the vat_number field and the Product.php override responsible for switching the 0% VAT rule before going live.
## [1.0.0] - 2026-05-01 ### Added - Initial free release of PP VAT Checker. - VAT syntax validation with optional VIES verification. - Front Office preview for address forms using the VAT number field. - Back Office configuration, validation history and customer or order status panels. - Required package components: `ppupdater` and `ppadmintabinstaller`. - Domestic default-country switch that can reduce validation to syntax only. ### Fixed - Configuration page compatibility with external HelperForm wrapper classes.
Each module in our store contains information about compatibility with specific PrestaShop versions. Please check this information carefully before purchasing. If you are not sure, contact us.
The module checks the VAT number while the address is being entered, before the customer saves it. The administrator can choose either syntax validation only or a full lookup in the European VIES database. Final verification is performed server-side, not solely in the customer’s browser. The relevant settings are available in the administration panel.
Once a European VAT number has been successfully confirmed, the module can automatically apply the administrator-defined 0% VAT rule in the cart. This mechanism supports intra-Community supplies of goods and works according to the store’s tax configuration. The relevant settings are available in the administration panel.
The VAT verification status is stored permanently and can be checked in the order details and on the customer profile. This allows customer service or accounting staff to see whether the number was accepted and, if it was rejected, to read the reason provided by the module. The relevant settings are available in the administration panel.
Yes. The form supports numbers entered both with a country prefix, such as PL or DE, and without one. The module also checks whether the prefix matches the country selected in the address, allowing the customer to correct the details as they are entered. The relevant settings are available in the administration panel.
If the VIES database is unavailable or rejects the entered number, the customer will not be able to complete the purchase at the 0% VAT rate. The module provides a clear explanation of the issue so the buyer can correct the details or continue according to the store settings. The relevant settings are available in the administration panel.
14 other products in the same category:
Login as Customer – Log into user accounts from PrestaShop Back Office
This module enables instant access to any customer account directly from the PrestaShop administration panel. It allows quick verification of issues reported by buyers...
PrestaShop Product Reviews & Comments – Discount Vouchers, Customer Photos, JSON-LD & Fee-Free...
This module serves as a complete alternative to paid SaaS review platforms (such as Trustpilot, Opineo, or Trusted Shops) and allows you to bypass complex Google...
Google Maps Reviews Module for PrestaShop – Automatic Import and Display of Customer Ratings
This module serves to increase trust in your shop by displaying authentic reviews from Google Maps. Thanks to the automatic generation of JSON-LD structured data, star...
Free Simple Omnibus Price Module – Omnibus Directive for PrestaShop
Simple Omnibus Price is a completely free PrestaShop module that automates displaying the lowest price from the 30 days prior to a price reduction. Protect your store...
Store Auditor — 25 Configuration Checks for Your PrestaShop Back Office
Store Auditor is a completely free PrestaShop module that checks 25 core settings of your store with a single click. It instantly lets you know if your website is...
GPSR — Compliance Module for PrestaShop
GPSR Module for PrestaShop enables quick and compliant management of information required by the GPSR regulation. Automate obligations and increase your shop's security.
Google reCAPTCHA (v2 + v3) – Stop Bots, Yes to Customers
Tired of deleting spam from your inbox and fake accounts from your store panel? This module is your digital guardian that lets only real people into your store. Install...
PrestaShop Age Verification Module (Age Gate 18+) – Standard Edition
Protect your shop quickly and effectively with the Standard edition of the Age Gate module for PrestaShop . This lightweight, easy-to-configure tool provides everything you...
Dual Price Display (Net & Gross) — Alternative Price Displayed Automatically
Dual Price Display (Net & Gross) does the heavy lifting for you: it automatically checks which price is currently active in your shop and instantly displays the other...
Cookie Banner and Google Consent Mode v2 for PrestaShop (Free)
PrestaPremium Consent Mode v2 (Free) is a reliable, free PrestaShop module that implements a fully GDPR-compliant cookie banner and handles Google Consent Mode v2 for...
Backup Manager – Security and Automatic Database Backups
PP Backup Manager is a module for PrestaShop , which organises the process of performing database backups : manually in the administration or automatically when called...
PrestaShop Omnibus Price Pro Module – Lowest Price in 30 Days (EU Omnibus Directive)
Omnibus Price Pro is an advanced PrestaShop module designed to automate the display of the lowest price prior to a discount (default 30 days). Ensure full compliance...
Customer Email Verification after Registration in PrestaShop
Tired of fake accounts and typos in customer email addresses? Meet Email Verification – a simple and completely free PrestaShop module designed to keep your database...
New email templates for PrestaShop with appearance configuration
The module allows you to refresh default PrestaShop emails and give them a new look . You receive ready-made email templates with a choice of different visual variants,...
Do you have ideas on how to improve this software? Share your suggestions for optimisation, new features, or bug reports – we’ll be happy to review them!