With this module, your orders will have the correct tax number and VAT rate.
The module verifies the correctness of the tax number provided by your customers and sets the 0% VAT rate for foreign orders if the tax number passes validation.
The module verifies tax numbers:
- NIP
- VAT
- VAT-EU
- Company Number
- Validation of the correctness and validity of the VAT number in the order data.
- Correctly calculated 0% VAT rate for B2B sales in the European Union.
- Clear messages for customers.
Validation of the tax number entered by the customer takes place in real time and does not require reloading the page.
VAT and VAT-EU numbers
GUS
NIP (Poland)
VATapp
VAT and VAT-EU
GOV.UK
Company number and VAT-UK
If you want to validate your tax number in other countries' tax number databases - open a ticket on HelpDesk.
Pre-verification
Modules counts the checksum of the given tax number: the correctness of the entry is checked, unnecessary characters and spaces are removed and the country code is completed, if a VAT-EU number is detected,
e.g. PL 1132419179.
Checking in tax number databases
The module checks the tax number in official tax number databases. If any of the services does not match, the module skips validation in the unavailable sources and validates with the other methods.
The module will detect address forms in the order, during account registration and when editing addresses in the customer account.
Correct validation
The module will highlight the tax number field in green if the tax number is correct and active.
Erroried validation
The module will highlight the field for tax number in red and inform the customer about the error.
Flexible configuration
- In the module configuration, indicate the home country of your store.
- Select the countries for which you want to validate the tax number and automate the 0% VAT rate.
- Charge VAT 0% for orders from outside your home country, but only with a valid tax number.
- Exclude or charge VAT 0% to designated customers - regardless of the result of validating their tax number.
Apply VAT 0%
The module can automatically change the VAT rate to 0% if the tax number of a customer from outside your home country passes validation.
A foreign customer who does not provide a valid tax number can place an order as a private individual and will be charged VAT.
Exclusions
- You can indicate the countries for which validation of the tax number will not take place
- You can specify customer accounts for which 0% VAT will always be charged
- You can indicate customer accounts for which the corresponding tax will always be charged
Messages
If your foreign customer passes validation, the module will display a message in My Account about the 0% VAT rate that will apply to purchases in your store.
In the module configuration, you can choose which messages you want to display for the customer:
- 0% VAT rate message in My Account / in the shopping cart / when placing an order.
- Information at the top of the page throughout the store.
- Information only when editing the billing address.
The module validates all tax numbers stored in the addresses on the customer's account, including addresses added before the installation of the module.
Validation of tax numbers stored in the customer's account is done in the background, when the customer logs in to your store.
If any of the tax numbers on the customer's account turns out to be inactive, the module will display a message to the customer with the information.
- In the module you will find a history of validation of tax numbers, which will protect you in case of a tax audit.
- Programs, e.g. ERP will download from your store the correctly formatted and active tax number and the corresponding VAT rate.
- You won't lose foreign customers who expect orders with 0% VAT.
Module: PrestaShop Invoices and E-Paragraphs.
Invoice sales directly in your PrestaShop store.
Check out our module for invoicing sales and issuing E-Paragons.
Issue all types of invoices and E-Paragons directly in your PrestaShop store, and give your accountant a PDF invoice package and 1 file to import invoices into her accounting software.
You can read more about the requirements in the knowledge base
Minimum requirements for all modules:
- PHP 7.1 - 8.x
- Server extension ionCube Loader
- PrestaShop Importer only: PHP libxml version > 2.9.3
- PrestaShop Facebook Integrator only: PHP 7.2 or higher
- PrestaShop VAT Validator only: PHP SOAP
- You can use the module indefinitely - the license is lifetime.
- You get 3-month access to Premium Support for the module.
- Premium Support gives you access to HelpDesk and to module updates.
- You can enable access to Premium Support at any time by purchasing any of the available packages
Module updates
90 days
Modules will inform you of an available update directly in your store. Take a look at the changelog. You will update a module conveniently with 1-click.
HelpDesk support
90 days
HelpDesk is a panel where we provide help for modules. On HelpDesk you can order modifications and custom programming work.
Knowledge Base - FAQ
Free
The knowledge base is free and available to everyone. You will find module documentation and answers to frequently asked questions.
- Full content of the license
- Presentation of the License and Subscriptions Management Panel
- Below is a summary of the most important information:
License - main domain and secondary domains
- You can assign module licenses to 1 store = 1 domain.
- You can add a secondary domain for a test store.
- You can use the module without time limits.
- Changing the main domain is possible - for this purpose, please contact us.
Multistore domains
Support of unlimited number of domains in PrestaShop Multistore requires purchase of multistore support for the module.
Modifying the module code
The module code related to store integration and appearance (.tpl, .css, .js) has open source code and you can modify it freely. The module source code (.php) is encrypted with ionCube.
- You can test some modules in our demo store. You can find the link to the demo store in the top section of the page
- You can test some modules for free by downloading 14-day Trial .
- If you have any problems with the operation of the Demo or Trial version, please contact us
No entries yet.
Mam pytanie: czy planujecie autouzupełnianie danych o firmie na podstawie podanego numeru NIP z GUS? :-)
Gdyby coś się działo skorzystajcie z helpdesk.prestashow.pl
- 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
. - 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.