This article explores the configuration options available within the EU VAT for WooCommerce plugin specifically for EU VAT number validation. You can access these settings by navigating to WooCommerce > Settings > EU VAT and then clicking on the Validation and Progress sub-tab in your WordPress dashboard.
Enabling EU VAT Validation
The Validate option allows you to activate or deactivate EU VAT number validation on your checkout page and signup form.
- Validate: Enable this to perform EU VAT number validation.
- Validate at signup form: This option lets you validate a customer’s VAT number during registration on the signup form.
Validation Methods and Messages
- First validation method: Choose the preferred method for EU VAT number validation:
- SOAP (Pro Version): This method utilizes a web service for real-time validation.
- cURL (Pro Version): Another method for real-time validation using cURL library.
- Simple: This basic method checks the format of the entered VAT number.
- Message on not valid (Replaced value: %eu_vat_number%): Customize the message displayed to customers when their entered VAT number fails validation.
Exempting VAT for Valid Numbers
- Exempt VAT for valid numbers: Enable this option to automatically exempt VAT for customers with valid EU VAT numbers.
Admin can Manage These Settings
By navigating to WooCommerce > Settings > EU VAT > Validation and Progress, you can configure the validation methods, messages, and VAT exemption behavior. These settings are crucial for ensuring accurate VAT validation in your online store.
Important Note
- Real-time validation methods (SOAP and cURL) require the Pro version of the EU VAT for WooCommerce plugin.
- Refer to the plugin documentation for detailed instructions on configuring each setting.
This article provides a foundation for understanding the validation functionalities within the EU VAT for WooCommerce plugin. In the next article, we’ll delve into advanced settings for VAT preservation, checking, and progress messages.