Hello,
no, no additional addon is required.
Can you say the cases you have tested? We can check them on our side.
Hi @alexrollin
As mentioned, I tested it on two different WordPress sites (also different servers) and it doesn’t do the below:
1. EU VAT number validation button doesn’t do any validation
2. The VAT number field doesn’t became mandatory field.
To make sure it’s not in conflict with other plugins, I installed it on fresh wordpress installation on a third server and got the same result.
I can send the access in private message.
Thanks.
Hello @victune ,
Thank you foryour feedback. I think we’ve figured out what’s happening.
You’re right—the VAT number field doesn’t automatically become mandatory for everyone. The plugin is designed to check the customer’s location.
The VAT number field only becomes required, and the validation is performed, when the customer’s country field in the checkout form is set to an EU country.
If a user has their country set to a non-EU country (like the United States, United Kingdom, or Canada), the VAT number field will be optional. This is because the EU’s VAT rules for B2B transactions only apply to sales that happen within the EU.
I hope this clarifies things and explains why you were seeing different behavior during your tests.
Thanks!
Hi @davisonprodev,
Yes, I’m aware of this, and it’s configured correctly in the EU VAT Settings.
Both “Prevent B2C Sales” and “Validate VAT Number” are checked.
However, on our sites—including a fresh WordPress installation with no other plugins—these settings don’t seem to affect the frontend. When an EU country is selected, the VAT field is still not mandatory, and the validation doesn’t work. The only visible effect is that the validation UI appears, but it does not actually validate. There are also no console errors.
If you’d like, I can provide you with admin access via private message.
I’m currently running your latest version (2.8.33).
Web server: LiteSpeed
PHP version: 8.4.11
Thanks.
Hello,
we have tested this on different setups and everything is working as expected.
We want to help you with the issue you are seeing.
Please make a ticket here so we can assign a developer
https://wpgetpaid.com/support/
Hi @alexrollin
I just open a ticket.
Thanks.