VATID Validation PRO for EU (B2B)
Description
Highlights
Features
About the Extension
Enchance the vat id validation in your Shopware shop with our app "VAT-ID Validation PRO". This app adds many functions that are important for you if you deliver to companies in the European Union. Here are the functions of our app:
Functionallity
- Checks vat id of companies in the European Union
- Every request to an api is logged in the database, so you can prove, that you checked if the vat is valid. You can download the log as a csv file in the admin area under customers -> VAT ID Validation Log (from v5.0.13).
- Validation takes place automatically 1x per day when the customer is active in the online shop or when the address changes. In the event of a change of address, the new delivery address is checked immediately.
- A validation of the USTID during registration is optionally possible.
- When the USTID is stored in the customer account, it is validated and checked for validity.
- Your customers are shown directly on the order confirmation page (checkout) whether the validation was successful and if not, the validation errors are displayed directly in an overview with suggested solutions.
- The validation of the USTID takes place for your customers who have their registered office in countries that are marked as tax-exempt, at the conclusion of the order. If the USTID is correct, the order will be displayed without VAT.
- Please note: The countries that are tax-free must be set for each country under Settings -> Shop -> Countries. This was previously possible in the app and has now changed to the Shopware standard.
- Please note: German USTIDs are not validated.
- Note: During registration, the billing address is always checked, regardless of the app settings.
- For the validation of companies from Northern Ireland, Northern Ireland must be created as a separate country and activated there "Tax free for companies". The country ISO for Northern Ireland must be GB or XI.
- If the configuration "Block order with invalid vat id check?" is activated, a message is displayed in the off-canvas shopping basket indicating which data is incorrect. Clicking on "See details" takes the customer to the table on /checkout/confirm.
- From version 2.0.22: In the customer account, the validation type for this customer can be individually adjusted via an custom field.
- From version 5.8.1: In the customer account, the additional field set "USTID validation - customer" can be used to define an alternative for the additional validation (same address/same country for billing and delivery address) as well as exceptions for company, street, postcode and city, which are taken into account during validation.
From version 6.0.4: It is now possible to maintain the USTID for the address by activating the option ‘Use vat id from address for validation?’. This allows your customer to enter the corresponding USTID for each of their delivery addresses. Please note that USTIDs that are already maintained in the personal profile are not automatically assigned to an address.
Options
- Your vat id: Enter your vat id here, that the app can validate your customers vat id.
- Address for validation: You can specify which address is to serve as the basis for validation. You can choose between the billing address or the delivery address. We recommend that you always use the delivery address.
- Use vat id from address for validation? (Own vat id per address): If this option is activated, the USTID is maintained for the customer's address and not under ‘Personal profile’. Note: Existing USTIDs are not automatically assigned to an address.
- Validation on registration: The validation of the UST-ID takes place during registration. You can choose between "None", "Offline", "Simple" and "Extended". "Offline" triggers only offline validation (more than 3 characters and less than 15). "Simple" checks if vat is is valid. "Extended" checks if vat id is valid and vat id belongs to address and suitable suggestions for correction are displayed.
- Validation on profile update: The validation of the UST-ID takes place when the USTID is changed in the profile of your customer. The validation types "None", "Offline" and "Simple" are available for selection. With "Offline", only the offline plausibility check (more than three characters and less than 15 characters) is carried out. With "Simple" it is checked whether the VAT ID is valid.
- Validation on taxfree delivery + checkout: You can determine which validation type is selected for your customers who can order tax-free due to their country. You can choose between the validation types "Offline", "Simple" and "Extended". With "Offline", only the offline plausibility check (more than three characters and less than 15 characters) is carried out. With "Simple" it is checked whether the VAT ID is valid. With "Extended", the system checks whether the VAT ID and the address match each other and displays suitable suggestions for correction.
- Accept Validation if all APIs return an error: active/ inactive
- Additional validation for taxfree shipping: There are the validation types "None", "Same address" and "Same country for billing and shipping". The app checks whether the selected address matches the address of the USTID for "Same address". This way you can prevent foreign customers from entering the USTID of a company and then having the goods delivered tax-free to their private address. With "Same country for billing and shipping" it is checked whether the delivery country of the delivery and billing address is identical.
- Show notice if empty vat id on /checkout/confirm page and "Tax-free (B2B)" for that country enabled.
- Translate address suggestion to latin alphabet?
- Block order with invalid vat id check? With this function you can prevent orders from being completed if the USTID check is not valid. Only when the USTID check is valid, the order can be completed.
- Block order for countries with "Tax-free (B2B)" enabled, if not vat id is provided? With this option, you can prevent orders from being completed if the USTID has not been entered. You can only proceed with the order once a USTID has been stored in the profile.
- API-Timeout in seconds
- Trim leasing zeros in street field?: With this option, the leading zeros in the house number are automatically truncated, e.g. 00066 becomes 66.
Notices to APIs:
EU-API:
- Bulgaria: Api currently not responding. Will marked as validated.
- 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. - Ireland: Zipcode can not be validated.
- Litauen: Zipcode can not be validated.
- Spain: Validation is possible, but no address suggestions are displayed.
Please check with you tax accountant if the app is suitable for you. We cannot take responsibility.
Requirements:
- php-soap
Our "UID Validation for Switzerland (B2B)" extension is required to validate the Swiss UID during registration.
Further information
General information
Our apps are developed on the basis of the standard functionalities of the basic Shopware 6 system. This applies to the functionalities and designs of the basic system. Individual themes cannot be taken into account when developing the app. It may therefore be necessary to make individual adjustments to the theme in order to display all elements/functionalities correctly.
Compatibility
We develop our apps with compatibility in mind. If compatibility cannot be guaranteed, we will note this in the app description. We cannot guarantee the compatibility of our apps with apps from other manufacturers. Due to the large number of apps offered in the Shopware Community Store, a compatibility check is not possible. Likewise, we cannot guarantee compatibility with Shopware apps that are not included in the Community Edition.
Support
We will check whether the specified error is caused by our apps or has another cause. Depending on the result of the investigation, we will inform you whether the rectification is chargeable or not. If independent changes have been made to our apps, the work involved will be invoiced.
Test version
You can easily test all apps available in the Shopware Community Store from LENZ eBusiness. Choose the rental version of the app. The rental version always includes a trial month with which you can test our app free of charge for 30 days. Please take advantage of the trial month to make sure that the app meets your requirements.
Individual customizations
We make individual customizations to our apps. Send us an email to support@lenz-ebusiness.de with your contact details and your customization request. We will discuss your customization request with our team and then get back to you.
Details
- Available: English, German
- Latest update: 11 November 2024
- Publication date: 17 March 2020
- Version: 6.0.4
- Category: B2B extensions
Resources
Reviews (2)
Plugin mit gutem Support
sehr nützlich
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