


- Validation of tax numbers in the European region: VAT and VAT, VAT-EU, VAT-UK and Company Number
- Blocking the saving of the invoice data form if an incorrect number is entered
- Clear messages
- Integration with VIES, VatApp, GOV.UK and Ministry of Finance APIs
- Automatic correction of tax number record to PL 1132419179 format
- Automation of 0% VAT rate
- Works with Multistore
- Works with custom shopping cart modules and PrestaShop templates
Validation of tax numbers in PrestaShop
With the module, your store will be prepared for national and European Union regulations. Your B2B and B2C sales will always have the correct VAT value charged.
An incorrect or inactive VAT or VAT number can generate costs due to sales without VAT, accounting adjustments or wasted time contacting the buyer and correcting the data.
The module will automatically detect address forms in your PrestaShop store and will validate the field for tax number that customers complete when placing an order.
- The module will block the invoice data form from being saved if the tax number has an error, is inactive or suspended.
- The customer will be informed of any errors found in the tax number and will receive a link to official validation tools, such as the VIES system.
- If the customer provides an incorrect tax number he will be able to shop in your store as a private person with VAT charged. Then you will issue him a receipt or a named invoice.
You will check the operation of this module during your order in our store :-)
Choose your home country
In the configuration of the module, select the home country of your store. Orders placed by traders from countries other than your home country, if they pass validation, can automatically be subject to 0% VAT.
You can set a different home country for each store in the multistore.
Supports all tax numbers in the European region
The module validates all tax numbers in the Europe region:
- NIP (Poland)
- VAT, VAT-UE (EU countries)
- Company number, VAT-UK (England, Wales, Scotland, Ireland).
Validation of the entered tax number involves checking its authenticity on 5 levels, including :
- Calculating the checksum and correcting the entry
- In the official VIES system
- In the VatApp system
- In the official GOV.UK database
- In the official database of the Ministry of Finance
If the remote validation services are working properly the validation of the authenticity of the number is done immediately. The module skips validation in inaccessible sources and validates with the remaining methods.
Automation of the 0% VAT rate in the European Union
VAT charge to B2C sales and domestic B2B sales.
VAT 0% applies to entities from outside the home country with an active tax number.
If the tax number does not pass validation, the customer will have to place the order, as a private person, and the corresponding VAT will be charged to him. The module will display the appropriate messages to him.
Validation in real time
The validation process takes place in real time and does not require reloading the page or saving the form data.
- A valid validation highlights the field in green and allows you to save the form with the invoice data.
- If the tax number is suspended, inactive or errors, the module highlights the field in red and displays the problems found.
- The module corrects the record by removing unnecessary characters and spaces from the number, adds the country code if it detects VAT-EU, etc.
100% correct invoices
Domestic and foreign orders with incorrectly completed tax number can generate a loss through wrongly calculated tax to the order.
By validating the tax number provided by the customer, you are guaranteed not to lose out on VAT. Your integrations with external ERP programs, etc. will receive an active and correctly formatted tax number.
Date and time of tax number verification = date of order.
Check out our invoicing module
Check out our invoicing module - up-to-date with the law, self-contained and automated to the max! All invoicing in your store. Issue all types of invoices, and give your accountant a PDF invoice package and files to import into your accounting program.
Tax Number Validator works with the PrestaShop Invoices module.
Install and forget
- After installation, the module requires you to select your home country. Other than that, it requires no additional configuration.
- The module has been fully translated into Polish and English and works with Multistore.
Coming soon in the module
- Automatic download of address data completion after entering the tax number
Minimum requirements for all modules
- PHP version 7.1 minimum
- ionCube server extension
- Nginx or Apache server
- MySQL >= 5
- PrestaShop Importer only: PHP libxml version > 2.9.3
- PrestaShop Facebook Integrator only: PHP 7.2 or higher
- Optional performance optimization extensions: mcrypt, openssl, zip, curl, gd, pdo, varnishd, mod_pagespeed, memcached, apc
You can read more about the requirements and their benefits in our knowledge base.
Benefits of having active technical support
Along with the module, you receive a warranty in the form of 3-month technical support and access to module updates. After expiration, you can continue to use the modules you bought. You can renew technical support and access to updates at any time by purchasing any of the available packages. Support covers all modules in your account.
Knowledge Base (FAQ)
Theknowledge base is located on HelpDesk, it is free and open to everyone.
HelpDesk Help
- Convenient panel with email notifications
- Help with installation, configuration and module performance guarantee for your store
- Ask questions and report problems, which will always be solved (57% of requests we complete < 24h)
- Order paid expansion and customization of modules to meet your needs
- Order any programming and optimization work for your store and server
Module updates
- Modules will inform you about available updates
- You will update a module with 1 click in the module
- The module will backup its files before updating. In case of problems you can restore the previous version and open a ticket on HelpDesk
Please visit this page for detailed license information. Below you will find the most important information regarding our modules and licenses:
- You can use a module for unlimited time per store: 1 module = 1 license = 1 domain.
- You can assign the module to the domain by yourself after you log in to your prestashow.pl account.
- You can also use the module in the test store: dev.domena.pl, test.domena.pl, beta.domena.pl.
- Changing the domain for a license is possible. For this purpose, please contact us at kontakt@prestashow.pl.
- You can modify the source code of the modules in tpl and css files. Modification of module's engine (core) will result in loss of warranty.
Test in the demo store
- You can change the language of the demo store (PL, EN, DE, ES, IT, FR) using the top menu of the demo store
- Demo will be automatically deleted after 48 hours
- If you have any problems with the operation of the demo store - contact us
You will find the link to the demo store of this module in the top section of the page
No entries yet.
PRESTASHOW - THE PLACE WHERE ECOMMERCE HAPPENS
© 2014-2022
Moduł działa bardzo dobrze w naszym PrestaShop 1.7.
Mam pytanie: czy planujecie autouzupełnianie danych o firmie na podstawie podanego numeru NIP z GUS? :-)
Sprzedaż prowadzimy na UE. Walidator waliduje aż miło :-)
Dobrze działający moduł.
Good module, accurate validation, good support. Fully recommend.
Maciek, Jacek G - z najnowszą aktualizacją (v1.3) problemy zostały rozwiązane :-)
Gdyby coś się działo skorzystajcie z helpdesk.prestashow.pl
Ten moduł w obecnej formie jest przeznaczony tylko dla P2P bo po uruchomieniu go nie przechodzą zamówienia od obób prywatnych co dla mnie jest bardzo dużym problemem i musiałem wyłączyć moduł i czekam na jakieś rozwiązanie.
Testuję ten moduł i zauważyłem pewien problem:
- robię zakup i podaję NIP UE, odlicza się VAT (stawka 0% się ustawia)
- przez finalizacją zakupu cofam się do formularza adresu i dodaję nowy adres, tym razem bez NIPu (a co tam, jednak chcę kupić prywatnie)
- pomimo że pole NIP jest puste i oznaczone jako opcjonalne, wyskakuje błąd że NIP nieprawidłowy
OK!
Instalacja bezproblemowa. Moduł od razu działa jak opisano. PS 1.7.7.7
Tomek, planujemy już tą funkcjonalność. W ciągu 2-3 tygodni pojawi się. Czego oczekujesz od automatyzacji stawek VAT w tym module? :-)
"[WKRÓTCE] Automatyzacja wysokości stawek VAT" Kiedy można się spodziewać ?
Kamil - tak, moduł w tym miesiącu będzie kompatybilny z PS 1.6
. - Nie mieliśmy okazji testować, ale jeśli Twój moduł używa standardowych mechanizmów PrestaShop do przetwarzania adresów, działanie modułu powinno być prawidłowe. Jeśli będzie inaczej - wycenimy dostosowanie działanie modułu do Twojego koszyka.
Czy moduł jest kompatybilny z koszykiem OPC Know Band?
Pytanie czy będzie wersja na preste 1.6 ?? :)
Wszystko ok
Uldis, module use internal calculator and connect to EU VIESS and Vatapp databases, to check VAT tax numbers. We could also connect module to you country local tax numbers database. Contact us using HelpDesk or contact page if you are interested in.
Does this works only with Polish vat or all European?
Dziękuję za informacje, tak moja 1.6.1 działa na php 7.1
Maciej, jeśli znajdzie się kilkunastu chętnych, to jasne, że tak! :) Pamiętaj, że nasze moduły pracują z PHP 7.1 wzwyż. Czy Twój sklep jest gotowy?
Czy będzie wersja pod prestashop 1.6 ??
Minął tydzień po instalacji tego modułu. Zwalidował w naszym sklepie ok 500 zamówień. W standardzie ok 3% zamówień mieliśmy problemy z europejskimi numerami vat i prawie zawsze z złym formatowaniem. Problem został wyeliminowany do zera dzięki modułowi. Dziękujemy Panu Arturowi za podjęcie tematu a moduł polecamy z czystym sumieniem wszystkim sklepom, które fakturują sprzedaż :-)