VATID Validation PRO
Description
Highlights
Features
About the Extension
With our app "USTID Validation PRO" you can improve the validation of USTIDs in your store.
The VAT identification number is a special tax number used to identify the company. When making business purchases in other EU countries, the foreign VAT will be deducted if the VAT ID number is stated. A company can have the validity of foreign VAT ID numbers confirmed via the Federal Central Tax Office. There are two possible online procedures for this. Via an Internet form and via the so-called XML-RPC interface, which allows companies to integrate the verification of foreign VAT registration numbers into their own software systems and to query the VAT registration numbers automatically. The procedure for confirming foreign VAT registration numbers makes it easier for German companies to check whether, at the time the service is provided, the supply or other service is being provided to a company registered in another EU member state.
The app "USTID Validation PRO" offers numerous functions that are important for you if you frequently trade with EU companies. Below you will get to know the app:
Functions
- Checks VAT ID of companies if country is in EU and country is marked as "Tax free for companies".
- Every request to an interface is logged and stored in the database. This way you can prove that you have checked the USTID.
- For each address creation / change that contains a VAT ID, a validation of the VAT ID is performed, provided that the country of the address is in the EU and "Tax free for business" is set.
- When sending each order, the VAT ID is checked again, as it could be invalid in the meantime.
- When sending the order, it is optionally checked whether the delivery and billing address or delivery and billing country are identical.
- Validation can be based on either the shipping address or the billing address.
- Since version 1.0.30: From now on customers can also order with incorrect VAT ID, but then the tax will be calculated. Thus, we prevent purchase cancellations due to deviating data at the tax authorities.
Configuration
- VAT ID for validation: Enter your VAT ID here so that our app can check the VAT IDs of your customers.
- VAT ID required: Activate this option if corporate customers in EU countries have to deposit a VAT ID.
- Block order on invalid VAT ID: Specify whether your customers can place an order with VAT if the VAT ID validation is invalid.
- Shipping and paymentaddress identical: To prevent foreign customers from providing a company's VAT ID and then shipping to their private address tax-free, you can enable another check that prevents this.
- Country identical: If you have set the option "Delivery and billing address identical" to No, you can check instead whether at least the delivery country of the delivery and billing address is identical.
- Online validation type: There are the online validation types "None", "Simple" and "Advanced". With "None", only the offline plausibility check is performed. Simple" checks whether the VAT ID is valid. With "Advanced" it will be checked if VAT ID and address match.
- Min % for similarity check on EU-API: First, the German API is always tried to be reached. If the German API returns an incorrect result, the EU API is requested. Here you can determine how high the match with the data of the EU API must be. Recommended are 100%.
- Translate suggestions to latin alphabet
- API Timeout
- Relevant address: Specify whether the shipping or billing address should be used as basis for validation.
- Northern Ireland only taxfree with vat id
- MIAS vat approx: Use "not processed" as invalid
Information to APIs
- Up to version 5.0.7: Estonia: No validation of the city via EU API possible (<= v5.0.7)
From version 5.0.8: Estonia: City is validated from city and possibly other data such as county. - Bulgaria: API currently not available (effective 17.12.2018). Always marked as validated when querying the EU API.
- Ireland: Zip code cannot be validated via EU API.
- Lithuania: Zip code cannot be validated via EU API.
- Spain: (Validation only possible from version 1.0.23. No address suggestions possible).
- Germany: Only USTID validatable. Name, street, postal code and city not validatable.
Please ask your tax advisor how you have to keep your documents for the tax authorities. We do not assume any liability for this.
Requirements
- php-soap
- php-xml
Details
- Available: English, German
- Latest update: 21 November 2023
- Publication date: 23 July 2018
- Version: 1.0.47
- Category: B2B extensions
Resources
Reviews (1)
Einfach zu installieren und gute Funktionalität. Besonders hervorheben möchte ich den Top Service der LENZ eBusiness GmbH.
About the Extension Partner
LENZ eBusiness GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Premium Extension Partner
Details
- Ø-Rating: 4.9
- Partner since: 2014
- Extensions: 91
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly