Linux 软件免费装
Banner图

W System EU VAT Check for WooCommerce

开发者 wsystemdev
更新时间 2026年10月29日 12:51
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

b2b vat vies eu vat reverse charge

下载

1.1.1 1.0.0 1.1.0

详情介绍:

W System EU VAT Check for WooCommerce adds an "EU VAT number" field to the WooCommerce checkout and checks it against the European Commission's VIES service through the W System API. Settings: WooCommerce > Settings > Tax > EU VAT validator. This plugin is not legal or tax advice. Check the VAT rules that apply to your business. It is not affiliated with or endorsed by the European Commission or WooCommerce.

安装:

  1. Install and activate the plugin (WooCommerce must be active).
  2. Go to WooCommerce > Settings > Tax > EU VAT validator.
  3. Optionally enter your own EU VAT number to receive VIES consultation numbers. No API key is needed.

屏幕截图:

  • Order screen: the VAT number, its VIES status, the VIES consultation number and the reverse-charge note are stored with the order.
  • Settings under WooCommerce > Settings > Tax > EU VAT validator. Works without an API key on the free tier.

升级注意事项:

1.1.1 Settings now link to a free API key for more than 20 checks a day. 1.1.0 Adds support for the block-based Checkout. 1.0.0 Initial release.

常见问题:

Do I need an account or API key?

No. All plugin features work without one. The W System API free tier allows 20 checks per day per server IP address (results are cached for 24 hours). If you need more checks per day, get a free API key with 500 units a month (email only, no card) at https://api.wsystem.dev/account/free-key?ref=woo-plugin and paste it into the settings. Paid plans for higher volume: https://wsystem.dev/pricing.

What happens when the daily free quota is used up?

The plugin treats it like VIES being unavailable and follows your "VIES unavailable" setting: charge VAT, apply reverse charge and verify later, or block checkout.

What happens when VIES is down?

You choose: charge VAT, apply reverse charge and verify later, or block checkout.

Does it work with the block-based Checkout?

Yes, since version 1.1. The VAT number field appears in the address form of the block Checkout, the totals update without VAT as soon as a valid cross-border number is entered, and invalid or mismatched numbers stop the order with a clear message. The classic (shortcode) checkout keeps working as before. In the block Checkout the field shows in the shipping address too when "use same address for billing" is ticked; the billing value is the one that is checked.

更新日志:

1.1.1 1.1.0 1.0.0