[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f65s8EmYsNdNuJg0h8QZCQZZb-_gusCLlgIWKruze7uw":3,"$fgFiwWvz3YJasjlJ9CT1mW31DjsQvGkTVJpRZYMnBxgE":326,"$fQ3BsU5_mEG6ffYKIfe_snVDUG5u-YA9alr3kT9gEvOA":330},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":146,"fingerprints":304},"zebby-vat-validation-for-woocommerce","Zebby VAT Validation for WooCommerce","2.0.1","zebby io","https:\u002F\u002Fprofiles.wordpress.org\u002Fzebbyio\u002F","\u003Cp>Adds a VAT field to the WooCommerce checkout page (both classic and blocks). Validates the entered VAT number using the Zebby VAT API (https:\u002F\u002Fapi.zebby.io) and displays the result. Optionally allows for VAT exemption based on validation status and country rules.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* Adds VAT field to classic & block checkout.\u003Cbr \u002F>\n* Real-time validation via AJAX (configurable).\u003Cbr \u002F>\n* Displays validation success\u002Ffailure\u002Ferror messages.\u003Cbr \u002F>\n* Displays company name if provided by API.\u003Cbr \u002F>\n* Configurable API key and endpoint URL.\u003Cbr \u002F>\n* Option to enforce VAT field requirement.\u003Cbr \u002F>\n* Option to enable automatic VAT exemption for valid numbers in specific countries.\u003Cbr \u002F>\n* Dedicated settings page.\u003Cbr \u002F>\n* Debug logging option.\u003C\u002Fp>\n\u003Ch3>Data Sent to Zebby API\u003C\u002Fh3>\n\u003Cp>This plugin sends the following data to the Zebby VAT API for validation purposes:\u003Cbr \u002F>\n– VAT number (required for validation)\u003Cbr \u002F>\n– Country code (to determine applicable VAT rules)\u003Cbr \u002F>\n– (Optionally) Company name, if provided by the user\u003C\u002Fp>\n\u003Cp>This data is used solely to validate the VAT number and determine VAT exemption eligibility during checkout. No other personal or sensitive data is sent.\u003C\u002Fp>\n","Provides VAT validation during WooCommerce checkout using the Zebby VAT API.",0,249,"2025-07-31T14:54:00.000Z","6.8.5","5.0","7.4",[18,19,20,21,22],"checkout","tax","validation","vat","woocommerce","https:\u002F\u002Fzebby.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzebby-vat-validation-for-woocommerce.2.0.1.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"zebbyio",1,30,94,"2026-05-19T22:14:14.605Z",[37,58,82,102,125],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":16,"tags":52,"homepage":55,"download_link":56,"security_score":25,"vuln_count":32,"unpatched_count":11,"last_vuln_date":57,"fetched_at":27},"woocommerce-services","WooCommerce Tax (formerly WooCommerce Shipping & Tax)","3.6.0","WooCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoocommerce\u002F","\u003Cp>Attention: Shipping features have moved to a new dedicated plugin. Download WooCommerce Shipping.\u003C\u002Fp>\n\u003Cp>Enable automated taxes\u003Cbr \u002F>\nThat’s it! Once you update your tax settings, your store will collect sales tax at checkout based on the store address in your WooCommerce Settings.\u003C\u002Fp>\n\u003Cp>Eliminate the need to even think about sales taxes for your store\u003Cbr \u002F>\nAutomatically calculate how much sales tax should be collected for WooCommerce orders — by city, country, or state — at checkout.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the following external services:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>WordPress.com connection:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Description: The plugin makes requests to our own endpoints at WordPress.com (proxied via https:\u002F\u002Fapi.woocommerce.com) to fetch automated tax calculations.\u003C\u002Fli>\n\u003Cli>Website: https:\u002F\u002Fwordpress.com\u002F\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwordpress.com\u002Ftos\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fautomattic.com\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Usage Tracking:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Description: The plugin will send usage statistics to our own service, after the user has accepted our Terms of Service.\u003C\u002Fli>\n\u003Cli>Script: https:\u002F\u002Fstats.wp.com\u002Fw.js\u003C\u002Fli>\n\u003Cli>Terms of Service: https:\u002F\u002Fwordpress.com\u002Ftos\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fautomattic.com\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","We’re here to help with tax rates: collect accurate sales tax, automatically.",600000,48933438,40,105,"2026-04-13T10:14:00.000Z","6.9.4","6.7",[53,54,19,21,22],"gst","payment","https:\u002F\u002Fwoocommerce.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-services.3.6.0.zip","2023-05-23 00:00:00",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":50,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":11,"last_vuln_date":81,"fetched_at":27},"eu-vat-for-woocommerce","EU\u002FUK VAT Validation Manager for WooCommerce","4.6.0","WPFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpcodefactory\u002F","\u003Cblockquote>\n\u003Cp>“Great Support: The plugin does exactly what it says and it have worked really well so far. I had a small issue but the developer released a new update the day after which fixed it. Can highly recommend!” – ⭐⭐⭐⭐⭐  \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-support-2527\u002F\" rel=\"ugc\">soccing\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Feu-vat-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Main Page**\" rel=\"nofollow ugc\">Main Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fsupport\u002Fitem\u002Feu-vat-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Support Forum**\" rel=\"nofollow ugc\">Support Forum\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fdocs\u002Feu-vat-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Documentation & How to**\" rel=\"nofollow ugc\">Documentation & How to\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Feuvatvalidation.instawp.xyz\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Unlock Seamless B2B Transactions with the UK\u002FEU VAT Manager\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In the rapidly evolving eCommerce landscape, the ability to cater to both B2C and B2B customers has become essential for growth and scalability.\u003C\u002Fp>\n\u003Cp>For store owners selling across the UK and EU, navigating the complexities of Value Added Tax (VAT) can be challenging.\u003C\u002Fp>\n\u003Cp>B2B transactions within this region often need validation of VAT numbers to ensure legitimate business purchases, allowing sellers to exempt these buyers from VAT charges, where they report it to their local tax authorities.\u003C\u002Fp>\n\u003Cp>With our \u003Cstrong>EU\u002FUK VAT Validation Manager for WooCommerce\u003C\u002Fstrong> plugin, you can effortlessly validate UK\u002FEU VAT numbers using \u003Ca href=\"https:\u002F\u002Fec.europa.eu\u002Ftaxation_customs\u002Fvies\u002F#\u002Fvat-validation\" title=\"VIES (VAT Information Exchange System) services\" rel=\"nofollow ugc\">VIES (VAT Information Exchange System) services\u003C\u002Fa>, enabling you to sell to businesses in the EU without the additional tax burden.\u003C\u002Fp>\n\u003Cp>This not only streamlines your checkout process but ensures compliance, boosting trust and confidence among your B2B clientele.\u003C\u002Fp>\n\u003Cp>In a nutshell, here is what this plugin does:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Collect & Validate VAT numbers:\u003C\u002Fstrong> Adds EU VAT field to checkout page to collect VAT numbers and validate in real time\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Collect VAT on Signup:\u003C\u002Fstrong> Add the EU VAT field to your WooCommerce signup form, entries will be automatically saved in customer data fields\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Preserve (keep) or Exempt VAT:\u003C\u002Fstrong> Based on tax laws, select to remove VAT for valid VAT numbers or keep it, per country\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Progress Messages:\u003C\u002Fstrong> Customize & show messages during validation so customers are informed what’s happening behind while communicating with VIES\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Set Field Requirement:\u003C\u002Fstrong> Go beyond optional & required, the plugin allows you to make the field customization based on different cases (more details below)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Checkout Block-based Compatible:\u003C\u002Fstrong> The plugin works seamlessly with the new block-based Checkout page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Add VAT Number to PDF Invoices:\u003C\u002Fstrong> Compatibility with the renowned \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-pdf-invoices-packing-slips\u002F\" title=\"PDF Invoice & Packing Slips\" rel=\"ugc\">PDF Invoice & Packing Slips\u003C\u002Fa> plugin, or any other plugin manually using field_id \u003Ccode>_billing_eu_vat_number\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Important Note: Throughout this description, we use “EU VAT or VAT” to refer to both EU and UK VAT for simplicity and flow. All options and rules specified for the EU also apply to the UK.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>🤝 Recommended By\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcrocoblock.com\u002Fblog\u002Fbest-woocommerce-tax-plugins\u002F\" title=\"CrocoBlock: 3 Best WooCommerce Tax Plugins to Make Managing Tax Quicker and Easier\" rel=\"nofollow ugc\">CrocoBlock: 3 Best WooCommerce Tax Plugins to Make Managing Tax Quicker and Easier\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.commoninja.com\u002Fdiscover\u002Fwordpress\u002Fplugin\u002Feu-vat-for-woocommerce\" title=\"Common Ninja: Handle EU VAT on WooCommerce\" rel=\"nofollow ugc\">Common Ninja: Handle EU VAT on WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetterstudio.com\u002Fwordpress-plugins\u002Fbest-woocommerce-tax-exempt-plugins\u002F\" title=\"Better Studio: 6 Best WooCommerce Tax Exempt Plugins 🥇\" rel=\"nofollow ugc\">Better Studio: 6 Best WooCommerce Tax Exempt Plugins 🥇\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwplift.com\u002Fbest-woocommerce-tax-plugins\u002F\" title=\"WPLift: 10 Best WooCommerce Tax Plugins\" rel=\"nofollow ugc\">WPLift: 10 Best WooCommerce Tax Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Flearnwoo.com\u002Fwoocommerce-tax-exempt-plugins\u002F\" title=\"LearnWoo: 9 Best WooCommerce Tax Exempt Plugins\" rel=\"nofollow ugc\">LearnWoo: 9 Best WooCommerce Tax Exempt Plugins\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Main Features: FREE Version\u003C\u002Fh3>\n\u003Ch3>🚀 Collect & Validate EU & UK VAT Numbers\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Add VAT field to checkout and\u002For signup forms to allow customers to enter their VAT numbers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>In real time, check VAT numbers on VIES services to verify if they are valid\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Validate VAT numbers using SOAP web service, with fallback methods like cURL & Simple\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Decide to Deduct or Keep VAT For Valid Numbers\u003C\u002Fh3>\n\u003Cp>Once results return if VAT number is valid, you can select what VAT charges to apply:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Remove VAT completely (generally when selling for businesses outside store base country)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Preserve VAT for store base country\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Preserve VAT in selected countries of your choice\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Preserve VAT if shipping country is different from billing country\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Checkout Block-based Compatible\u003C\u002Fh3>\n\u003Cp>With the recent updates to WooCommerce block-based checkout page, our plugin is now compatible with it, to ensure a seamless integration without the need to use classic editor or workarounds.\u003C\u002Fp>\n\u003Ch3>🚀 Control Field Visibility & Appearance\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Customize field name to reflect the common name for VAT for your audience (like USt, TVA, IVA)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customize field placeholder (text appearing inside the field)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add description to the field so customers are informed on what to do\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Control field position in checkout page in accordance to other fields\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customize & label field class for CSS\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Compatible with checkout pages built using page builders by manually adding EU VAT through field_id \u003Ccode>_billing_eu_vat_number\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Set Field To Multiple Required\u002FOptional Cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Select to make the field always required (if only selling B2B for example)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Make field completely optional for all customers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Make field required in selected countries only (and optional in the rest)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Likewise, make field optional in some countries (and required in the rest)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select the field to be required ONLY if customer filled “Company” field\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Warn users when field is set to optional by showing customized notification text message\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For Belgium TVA Compatibility: Allow customer to select if they are individual or business, making the option required or optional based on selection\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 More Options to Validate\u002FInvalidate VAT by Countries & User Roles\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Always exempt VAT for selected user roles only\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Always charge VAT for selected user roles only\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Skip VAT validation for selected countries\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Invalidate VAT checking and reserve VAT if country code in VAT number isn’t matching billing country code\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Keep Customers Informed with Progress Messages\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Enhance checkout experience by showing custom messages related to VAT validation\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select to show messages on different cases:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>Validating: While communicating with VIES services\u003C\u002Fli>\n\u003Cli>Valid: When results return \u003Cstrong>Valid\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Invalid: When results return \u003Cstrong>Invalid\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Validation failed: When communicating with VIES failed for technical reasons\u003C\u002Fli>\n\u003Cli>When customer select different billing & shipping countries (if that option is enabled)\u003C\u002Fli>\n\u003Cli>When customer uses a wrong company name (if that option is enabled “Pro option”)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Control all messages with CSS: All messages have their own CSS classes to customize them along with your brand colors & guidelines\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 EU VAT Management for Admin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Add an EU VAT number summary meta box to admin order edit page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add an EU VAT number column to admin orders list\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Debug & logging options to monitor all validation events\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 VAT Reporting\u003C\u002Fh3>\n\u003Cp>With this feature, you can view a detailed breakdown of sales by each EU country, clearly highlighting total tax amount and transactions where zero tax was applied due to valid VAT number validation, offering clarity on your B2B transactions, ensuring transparency and aiding in compliance.\u003C\u002Fp>\n\u003Ch3>🚀 More Advanced Options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Import all standard EU Tax rates with a 1-click importer using our tool, accessible on WordPress Tools >> EU Country VAT Rates\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If your customers are used to provide their VAT numbers without preceding country code, you can tolerate this and treat both numbers the same with a seamless experience for your customers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>PDF Invoice & Packing Slips\u003C\u002Fstrong> compatibility:  VAT number will be inserted to PDF invoices generated by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-pdf-invoices-packing-slips\u002F\" title=\"PDF Invoices & Packing Slips\" rel=\"ugc\">PDF Invoices & Packing Slips\u003C\u002Fa> for WooCommerce plugin\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For other invoicing plugins, you can also add VAT number to invoice by field_id \u003Ccode>_billing_eu_vat_number\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Multi-Language Support: Plugin is WPML & Polylang compatible, you can use shortcodes to show different languages messages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Seamless validation & update Checkout page in real time using AJAX (without refreshing the page)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>“Best plugin for EU VAT: I was using another plugin that is not supported anymore. Then I found EU\u002FUK VAT Manager for WooCommerce, and really, I’m very happy the other plugin is not supported anymore, not because it was not a good plugin, on the contrary, it was. But in another case probably I didn’t find this amazing plugin, that is even a lot better. EU\u002FUK VAT Manager for WooCommerce is the best plugin to manage the EU VAT. I love the VAT check that is made via Ajax in the background when you are in the checkout. Really kudos for this amazing plugin!” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fbest-plugin-for-eu-vat\u002F\" rel=\"ugc\">Jose\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“Perfect PLUGIN & Service: I was looking for a plugin for a european based b2b shop which will deduct the VAT from other eu countries. Found this plugin, installed it and it worked perfectly! The VAT was deducted on point and i was very happy. But then i noticed that orders from the same country will also deduct the VAT which I thought was not possible. I contacted Omar and he replied that this new feature will be released soon. Today he messaged me to update the plugin and i did! And guess what, now it works exactly as i needed it! Thanks a lot for this plugin and service!” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fperfect-plugin-service-2\u002F\" rel=\"ugc\">khang1985\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>🏆 Do More: PRO Version\u003C\u002Fh3>\n\u003Cp>All the features mentioned above, and many more, are available in the free version. But if you’re looking to take things up a notch, consider our enhanced \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Feu-vat-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">EU\u002FUK VAT Validation Manager for WooCommerce Pro\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Cp>Upgrade to the Pro version and unlock additional more features, including:\u003C\u002Fp>\n\u003Ch3>🏆 Show Specific Payment Method Only for Valid VAT\u003C\u002Fh3>\n\u003Cp>If you’re selling to businesses and wish to offer them specific payment gateways (such as cheques), you can hide that payment option unless a valid VAT number is provided at checkout.\u003C\u002Fp>\n\u003Ch3>🏆 Show\u002FHide EU VAT Field by Country & User Role\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Choose the countries where the VAT field should be displayed (Use case example: Hide it for sales within the store’s base country, as VAT will always be charged to these customers)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show field for selected user roles only\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 More Advanced Pro Options\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Country Match:\u003C\u002Fstrong> Check if customer’s country (located by customer’s IP) matches the country used in VAT number\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Company Name Matching:\u003C\u002Fstrong> Check if company name matches the VAT number, and show custom message if not\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Local VAT numbers Handling:\u003C\u002Fstrong> Allow checkout in countries with local VAT numbers which can’t be validated (not part of VIES)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Premium Support\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And more…\u003C\u002Fp>\n\u003Ch3>💯 Why WPFactory?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Experience You Can Trust:\u003C\u002Fstrong> Over a decade in the business\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wide Plugin Selection:\u003C\u002Fstrong> Offering 65+ unique and powerful plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Highly-Rated Support:\u003C\u002Fstrong> Backed by hundreds of 5-star reviews\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expert Team:\u003C\u002Fstrong> Dedicated developers and technical support at your service\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>What’s Next? Discover More Plugins by WPFactory\u003C\u002Fh3>\n\u003Cp>WPFactory has a diverse range of plugins tailored to enhance your experience, some of our top-selling plugins are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fproduct-quantity-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Min Max Step Quantity**\" rel=\"nofollow ugc\">\u003Cstrong>Min Max Step Quantity\u003C\u002Fstrong>\u003C\u002Fa>: Set minimum, maximum, step, and default product quantities, including dropdowns and decimal options on WooCommerce (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-quantity-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fcost-of-goods-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Cost of Goods WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>Cost of Goods for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Enhance profit maximization and financial management by accurately calculating your WooCommerce store’s COGS (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcost-of-goods-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fmaximum-products-per-user-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Maximum Products per User**\" rel=\"nofollow ugc\">\u003Cstrong>Maximum Products per User\u003C\u002Fstrong>\u003C\u002Fa>: Impose personalized purchase limits based on user roles and date ranges to manage customer buying behavior (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Forder-minimum-maximum-amount-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Order Minimum\u002FMaximum Amount**\" rel=\"nofollow ugc\">\u003Cstrong>Order Minimum\u002FMaximum Amount\u003C\u002Fstrong>\u003C\u002Fa>: Customize order limits by amount, quantity, weight, or volume, including user role, category, and more (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-minimum-amount-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Feu-vat-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**EU\u002FUK VAT Validation Manager for WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>EU\u002FUK VAT Validation Manager for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Automate VAT compliance for your WooCommerce store, including settings and VIES validation for a seamless experience (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feu-vat-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Femail-verification-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Email Verification for WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>Email Verification for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Boost security and credibility by verifying customer emails, reducing spam, and improving email marketing (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmaximum-products-per-user-for-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Famount-left-free-shipping-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Free Shipping Over Amount for WooCommerce**\" rel=\"nofollow ugc\">\u003Cstrong>Free Shipping Over Amount for WooCommerce\u003C\u002Fstrong>\u003C\u002Fa>: Encourage higher spending by offering free shipping based on amount, with a progress bar for customers (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Famount-left-free-shipping-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Fproduct-price-by-quantity-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" title=\"**Dynamic Pricing & Bulk Quantity Discounts**\" rel=\"nofollow ugc\">\u003Cstrong>Dynamic Pricing & Bulk Quantity Discounts\u003C\u002Fstrong>\u003C\u002Fa>: Advanced dynamic pricing and discount rules for WooCommerce, encouraging bulk purchases and driving more sales (\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwholesale-pricing-woocommerce\u002F\" title=\"Free version\" rel=\"ugc\">Free version\u003C\u002Fa>\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>❤️ User Testimonials: See What Others Are Saying!\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>“Great plugin. We had a small problem and after contact we received the solution very fast. It works 100% now, thanks!” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Feu-vat-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">niek rijt\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“The plugin works great, and does everything I need for selling to other countries in Europe! Support is great and they help develop new features to make the plugin even more compliant with the laws.” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Feu-vat-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">Vincent Bus\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“It is great! And support is very helpful even with free version. 5 stars!” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwpfactory.com\u002Fitem\u002Feu-vat-for-woocommerce\u002F?utm_source=wporg&utm_medium=organic&utm_campaign=readme\" rel=\"nofollow ugc\">Vera\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“Great support!: The plugin works great, and does everything I need for selling to other countries in Europe! Support is great and they help develop new features to make the plugin even more compliant with the laws.” – ⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-support-4410\u002F\" rel=\"ugc\">kingwebshops\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Manage EU\u002F UK VAT in WooCommerce, validate VAT numbers real time with VIES, exempt or preserve VAT with various settings & cases.",7000,272196,96,37,"2026-04-08T20:52:00.000Z","6.1","",[74,19,75,21,76],"eu-vat","uk-vat","vat-validation","https:\u002F\u002Fwpfactory.com\u002Fitem\u002Feu-vat-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feu-vat-for-woocommerce.4.6.0.zip",98,3,"2024-09-27 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":25,"num_ratings":69,"last_updated":92,"tested_up_to":93,"requires_at_least":15,"requires_php":94,"tags":95,"homepage":100,"download_link":101,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"woocommerce-eu-vat-assistant","EU VAT Assistant for WooCommerce","2.1.26.251024","Diego","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaigo75\u002F","\u003Ch4>Important\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>The EU VAT Assistant reached its end of life on the 30th of June 2022\u003C\u002Fstrong> (\u003Ca href=\"https:\u002F\u002Faelia.co\u002Fioss-compliance-aelia-eu-vat-assistant\u002F\" rel=\"nofollow ugc\">see the announcement from January 2022\u003C\u002Fa>). The plugin is still functional and it can be used, but it’s no longer maintained or supported. We’re keeping it available for a while longer as a courtesy to existing users who have developers who can take care of its maintenance and troubleshooting.\u003C\u002Fp>\n\u003Cp>For more information about the plugin retirement and the recomemnded alternative, please refer to the sticky post in the support forum: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Feu-vat-assistant-end-of-life-and-recommended-alternative\u002F\" rel=\"ugc\">EU VAT Assistant – End of life and recommended alternative\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>This is a full version of the premium EU VAT Assistant plugin\u003C\u002Fh4>\n\u003Cp>We are proud to say that this is \u003Ca href=\"https:\u002F\u002Faelia.co\u002Fshop\u002Feu-vat-assistant-woocommerce\u002F?src=wp\" rel=\"nofollow ugc\">the most powerful \u003Cstrong>free\u003C\u002Fstrong> EU VAT solution\u003C\u002Fa> on the market. \u003Cstrong>It was designed with you, the merchant, in mind\u003C\u002Fstrong>, and it will make it easier to deal with the new, complex EU VAT regulations. this plugin was developed by \u003Ca href=\"https:\u002F\u002Faelia.co\" rel=\"nofollow ugc\">Aelia Team – The WooCommerce internationalisation experts\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The EU VAT Assistant for WooCommerce is designed to help achieving compliance with the new European VAT regulations, coming into effect on the 1st of January 2015. Starting from that date, digital goods sold to consumers in the European Union are liable to EU VAT, no matter where the seller is located. The VAT rate to apply to each sale is the one charged in the country of consumption, i.e. where the customer  resides. These new rules apply to worldwide sellers, whether resident in the European Union or not, who sell their products to EU customers. For more information: \u003Ca href=\"https:\u002F\u002Fwww2.deloitte.com\u002Fglobal\u002Fen\u002Fpages\u002Ftax\u002Farticles\u002Feu-2015-place-of-supply-changes-mini-one-stop-shop.html\" rel=\"nofollow ugc\">EU: 2015 Place of Supply Changes – Mini One-Stop-Shop\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>How this plugin will help you\u003C\u002Fh4>\n\u003Cp>The EU VAT Assistant plugin extends the standard WooCommerce sale process and calculates the VAT due under the new regime. The information gathered by the plugin can then be used to prepare VAT reports, which will help filing the necessary VAT\u002FMOSS returns.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Tracks and records customers’ location\u003C\u002Fstrong>. The EU VAT Assistant plugin also records details about each sale, to prove that the correct VAT rate was applied. This is done to comply with the new rules, which require that at least two pieces of non contradictory evidence must be gathered, for each sale, as a proof of customer’s location. The evidence is saved automatically against each new order, from the moment the EU VAT compliance plugin is activated.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Collects evidence required by the new regulations\u003C\u002Fstrong>. All the data used to determine the VAT regime to apply is recorded in real-time, stored with the order and made available as needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accepts and validates EU VAT numbers, adjusting VAT accordingly\u003C\u002Fstrong>. Validation of European VAT numbers is performed via the official VIES service, provided by the European Commission. This feature is equivalent to the one provided by the EU VAT Number plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supports a dedicated VAT currency\u003C\u002Fstrong>, which is used to generate the reports. You can sell in any currency you like, the EU VAT Assistant plugin will take care of converting the VAT amounts to the currency you will use to file your returns.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Can automatically populates the VAT rates for all EU countries\u003C\u002Fstrong>. With a single click, you enter the VAT rates for all 28 EU countries. No more tedious manual typing!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Includes advanced Reports\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\u003Cem>EU VAT report by Country\u003C\u002Fem>. This report will show you all the VAT collected under the VAT MOSS regime, as well as the VAT collected for your domestic VAT return.\u003C\u002Fli>\n\u003Cli>\u003Cem>VIES report\u003C\u002Fem>. This report shows all the supplies provided to B2B customers.\u003C\u002Fli>\n\u003Cli>\u003Cem>INTRASTAT report\u003C\u002Fem>. This report shows all the sales made to the EU.\u003C\u002Fli>\n\u003Cli>Sales by Country (\u003Cstrong>in development\u003C\u002Fstrong>).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supports ECB exchange rates in VAT MOSS reports\u003C\u002Fstrong>. VAT MOSS Reports can use either the exchange rate saved with each order, or the European Central Bank rate required to produce the official VAT MOSS returns (ref. \u003Ca href=\"https:\u002F\u002Fwww.revenue.ie\u002Fen\u002Ftax\u002Fvat\u002Fleaflets\u002Fmini-one-stop-shop.html\" rel=\"nofollow ugc\">official documentation\u003C\u002Fa>). This feature will allow you to use the most appropriate rate when producing your domestic VAT return and the VAT MOSS return.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supports mixed products\u002Fservices scenarios\u003C\u002Fstrong>. The new EU VAT MOSS regime applies to the sale of digital products and services that do not require significal manual intervention. Sale of services that are provided with human intervention, such as support, consultancy, design, are still subject to VAT at source. In this case, VAT has to be paid to the revenue in merchant’s country. WooCommerce allows to specify to which country a tax applies, but not to which country it should be paid once collected. The EU VAT Assistant can help, by allowing merchants to specify the “payable to” country for each VAT. Such information is then displayed in the VAT reports.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Allows to force B2B or B2C sales\u003C\u002Fstrong>. You can decide if you wish to force customers to a valid EU VAT number at checkout, thus accepting only B2B transactions, or prevent them from doing it, thus accepting only B2C transactions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Can prevent sales to specific countries\u003C\u002Fstrong>. You can exclude some countries from the list of allowed ones, thus preventing customers from those countries from placing an order.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>It’s fully compatible with our internationalisation solutions\u003C\u002Fstrong>, such the \u003Ca href=\"https:\u002F\u002Faelia.co\u002Fshop\u002Fcurrency-switcher-woocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce Currency Switcher, for multi-currency support\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Faelia.co\u002Fshop\u002Fprices-by-country-woocommerce\u002F\" rel=\"nofollow ugc\">Prices by Country\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Faelia.co\u002Fshop\u002Ftax-display-by-country-for-woocommerce\u002F\" rel=\"nofollow ugc\">Tax Display by Country\u003C\u002Fa> and Prices by Role (coming soon).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatically updates the exchange rates that are be used to produce the VAT reports in the selected VAT currency\u003C\u002Fstrong>. The plugin can fetch exchange rates from the following providers:\n\u003Cul>\n\u003Cli>European Central Bank\u003C\u002Fli>\n\u003Cli>HM Revenue and Customs service\u003C\u002Fli>\n\u003Cli>Bitpay\u003C\u002Fli>\n\u003Cli>Irish Revenue (experimental)\u003C\u002Fli>\n\u003Cli>Danish National Bank (sponsored by \u003Ca href=\"https:\u002F\u002Fwww.asoundeffect.com\u002F\" rel=\"nofollow ugc\">Asbjoern Andersen\u003C\u002Fa>).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully supports refunds\u003C\u002Fstrong>. Refunds were introduced in WooCommerce 2.2, and support for it was added to our plugin right from the start.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integrates with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-pdf-invoices-packing-slips\u002F\" rel=\"ugc\">PDF Invoices and Packing Slips plugin\u003C\u002Fa>\u003C\u002Fstrong>, to automatically generate EU VAT-compliant invoices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 4.0 or newer.\u003C\u002Fli>\n\u003Cli>PHP 7.1 or newer.\u003C\u002Fli>\n\u003Cli>WooCommerce 3.5 or newer.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Faelia.co\u002Fdownloads\u002Fwc-aelia-foundation-classes.zip\" rel=\"nofollow ugc\">Aelia Foundation Classes\u003C\u002Fa> framework 2.1.0.201112 or newer.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Disclaimer\u003C\u002Fh3>\n\u003Cp>This product has been designed to help you fulfil the requirements of the following new EU VAT regulations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Identify customers’ location.\u003C\u002Fli>\n\u003Cli>Collect at least two non-contradictory pieces of evidence about the determined location.\u003C\u002Fli>\n\u003Cli>Apply the correct VAT rate.\u003C\u002Fli>\n\u003Cli>Ensure that VAT numbers used for B2B transactions are valid before applying VAT exemption.\u003C\u002Fli>\n\u003Cli>Collect all the data required to prepare VAT returns.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We cannot, however, give any legal guarantee that the features provided by this product will be sufficient for you to be fully compliant. By using this product, you declare that you understand and agree that we cannot take any responsibility for errors, omissions or any non-compliance arising from the use of this plugin, alone or together with other products, plugins, themes, extensions or services. It will be your responsibility to check the data produced by this product and file accurate VAT returns on time with your Revenue authority. For more information, please refer to our \u003Ca href=\"https:\u002F\u002Faelia.co\u002Fterms-and-conditions-of-sale\u002F#FreeSupportCovers\" rel=\"nofollow ugc\">terms and conditions of sale and support\u003C\u002Fa>.\u003C\u002Fp>\n","Extends the standard WooCommerce sale process and assists in achieving compliance with the new EU VAT regime starting on the 1st of January 2015.",5000,314441,"2025-12-04T20:49:00.000Z","6.8.9","7.1",[96,97,98,99,22],"aelia","digital-vat","tax-compliance","vat-compliance","https:\u002F\u002Faelia.co\u002Fshop\u002Feu-vat-assistant-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-eu-vat-assistant.2.1.26.251024.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":50,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":123,"download_link":124,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"autocomplete-google-address","Autocomplete Google Address","5.3.2","Md Nishath Khandakar","https:\u002F\u002Fprofiles.wordpress.org\u002Fnishatbd31\u002F","\u003Cp>\u003Cstrong>The #1 Google Address Autocomplete plugin for WordPress.\u003C\u002Fstrong> Add real-time address suggestions to any form on your site — checkout, contact, registration, booking, or custom forms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW in v5.3.0: Visual Selector Tool\u003C\u002Fstrong> — Just click on a form field to set it up. No CSS knowledge, no DevTools, no code. The easiest address autocomplete setup ever made.\u003C\u002Fp>\n\u003Ch4>No Code Required — Point and Click Setup\u003C\u002Fh4>\n\u003Cp>Other address plugins make you learn CSS selectors or inspect code. \u003Cstrong>Not this one.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With the \u003Cstrong>Visual Selector Tool\u003C\u002Fstrong>, you:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Click the “Pick” button next to any field\u003C\u002Fli>\n\u003Cli>Your website loads in a preview window\u003C\u002Fli>\n\u003Cli>Click the form field you want (e.g., your address input)\u003C\u002Fli>\n\u003Cli>Choose from multiple selector options — ID, Name, Class, or Placeholder\u003C\u002Fli>\n\u003Cli>Done. The field is mapped automatically.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>It’s that simple.\u003C\u002Fstrong> No tutorials, no documentation, no developer needed. If you can click a button, you can set up address autocomplete.\u003C\u002Fp>\n\u003Ch4>Works With ANY Form — Any Selector Type\u003C\u002Fh4>\n\u003Cp>This plugin doesn’t just work with IDs. It works with \u003Cstrong>any valid CSS selector\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>#billing_address\u003C\u002Fcode> — ID selector\u003C\u002Fli>\n\u003Cli>\u003Ccode>[name=\"address\"]\u003C\u002Fcode> — Name attribute\u003C\u002Fli>\n\u003Cli>\u003Ccode>.address-field\u003C\u002Fcode> — CSS class\u003C\u002Fli>\n\u003Cli>\u003Ccode>[placeholder=\"Enter address\"]\u003C\u002Fcode> — Placeholder text\u003C\u002Fli>\n\u003Cli>\u003Ccode>[data-field=\"address\"]\u003C\u002Fcode> — Data attributes\u003C\u002Fli>\n\u003Cli>\u003Ccode>form .row input:nth-of-type(2)\u003C\u002Fcode> — Complex DOM paths\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>You don’t need to know any of this.\u003C\u002Fstrong> The Visual Selector Tool figures it out for you and shows you all options.\u003C\u002Fp>\n\u003Ch4>Most In-Demand Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual Selector Tool (NEW)\u003C\u002Fstrong> — Click to select form fields. Zero code required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Map Picker\u003C\u002Fstrong> — Interactive Google Map where users click or drag a pin to pick their exact address. Auto-fills all fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Mapping\u003C\u002Fstrong> — One address field auto-fills Street, City, State, Zip, and Country into separate fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Auto-Setup\u003C\u002Fstrong> — Detects your checkout page automatically. Works with Classic and Block Checkout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Address Validation\u003C\u002Fstrong> — Green\u002Fyellow\u002Fred badges verify if an address is real.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GPS Geolocation\u003C\u002Fstrong> — “Use My Location” button fills the address instantly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>8 Form Plugins Supported\u003C\u002Fstrong> — WooCommerce, Contact Form 7, WPForms, Gravity Forms, Elementor Pro, Fluent Forms, Ninja Forms, plus any HTML form.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>60-Second Setup Wizard\u003C\u002Fstrong> — Enter API key, pick your form plugin, done.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why 10,000+ Sites Choose This Plugin\u003C\u002Fh4>\n\u003Cp>Most address plugins force you to use their form builder. \u003Cstrong>This plugin is different\u003C\u002Fstrong> — it works with your \u003Cem>existing\u003C\u002Fem> forms. Your form design stays exactly as you built it. Zero style override.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with your existing forms — no rebuilding\u003C\u002Fli>\n\u003Cli>Zero style override — your CSS stays untouched\u003C\u002Fli>\n\u003Cli>Lightweight — no jQuery UI, no CSS frameworks, no bloat\u003C\u002Fli>\n\u003Cli>Works in every country — smart mapping for 30+ countries\u003C\u002Fli>\n\u003Cli>Programmatic API — uses the latest Google Places API (New)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How the Visual Selector Tool Works\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Step 1: Click “Pick”\u003C\u002Fstrong>\u003Cbr \u002F>\nNext to every field mapping input, you will see a blue “Pick” button with a crosshair icon. Click it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 2: Your Page Loads\u003C\u002Fstrong>\u003Cbr \u002F>\nA full-screen preview window opens showing your actual website. You can switch between pages using the dropdown — Homepage, Checkout, Contact page, or any page on your site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 3: Hover and Click\u003C\u002Fstrong>\u003Cbr \u002F>\nMove your mouse over any form field. A blue highlight appears showing the field selector. Click the field you want.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 4: Choose Your Selector\u003C\u002Fstrong>\u003Cbr \u002F>\nThe tool shows you ALL possible selector options in color-coded cards:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>ID\u003C\u002Fstrong> (Blue) — Like \u003Ccode>#billing_address\u003C\u002Fcode> — Most reliable, recommended\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Name\u003C\u002Fstrong> (Green) — Like \u003Ccode>[name=\"address\"]\u003C\u002Fcode> — Great for form plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Class\u003C\u002Fstrong> (Yellow) — Like \u003Ccode>.form-control\u003C\u002Fcode> — Shows if it matches multiple elements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Placeholder\u003C\u002Fstrong> (Purple) — Like \u003Ccode>[placeholder=\"Street address\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full Path\u003C\u002Fstrong> (Gray) — DOM tree path — Always works as a fallback\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each card tells you if the selector is unique or matches multiple elements, so you always pick the right one.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 5: Confirm\u003C\u002Fstrong>\u003Cbr \u002F>\nClick “Use This Selector” and the field is mapped. That is it.\u003C\u002Fp>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works with any form — checkout, contact, registration, booking\u003C\u002Fli>\n\u003Cli>Single line mode — full address in one field\u003C\u002Fli>\n\u003Cli>Unlimited configurations — different setups for different forms\u003C\u002Fli>\n\u003Cli>Keyboard navigation — arrow keys, Enter, Escape\u003C\u002Fli>\n\u003Cli>Smart dropdown — loading spinner, no-results message, Google attribution\u003C\u002Fli>\n\u003Cli>Google Places API (New) — latest, most accurate API\u003C\u002Fli>\n\u003Cli>Shortcode support — \u003Ccode>[aga_autocomplete]\u003C\u002Fcode> anywhere\u003C\u002Fli>\n\u003Cli>Duplicate configs — one-click clone\u003C\u002Fli>\n\u003Cli>Import\u002FExport — JSON backup and transfer\u003C\u002Fli>\n\u003Cli>Health Check — auto-diagnose API issues\u003C\u002Fli>\n\u003Cli>Conflict detection — warns about other Google Maps scripts\u003C\u002Fli>\n\u003Cli>Works in every country — 200+ countries supported\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual Selector Tool\u003C\u002Fstrong> — Point-and-click field mapping, no code needed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Map Picker\u003C\u002Fstrong> — Interactive map with draggable pin, GPS auto-center, reverse geocoding\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Mapping Mode\u003C\u002Fstrong> — Auto-fill Street, City, State, Zip, Country into separate fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Auto-Integration\u003C\u002Fstrong> — Zero-config setup, auto-detects Classic vs Block Checkout\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-Click Form Presets\u003C\u002Fstrong> — Pre-built configs for CF7, WPForms, Gravity Forms, Elementor, Fluent Forms, Ninja Forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Address Validation\u003C\u002Fstrong> — Green\u002Fyellow\u002Fred verification badges using Google Address Validation API\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GPS Geolocation\u003C\u002Fstrong> — “Use My Location” button with IP fallback\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Saved Addresses\u003C\u002Fstrong> — Quick-select from recent addresses for logged-in users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PO Box Detection\u003C\u002Fstrong> — Automatic warning for PO Box, APO, FPO addresses\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Country Restrictions\u003C\u002Fstrong> — Limit results to up to 5 countries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Form Language Override\u003C\u002Fstrong> — Different languages for different forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Page Activation\u003C\u002Fstrong> — Load only on specific pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Address Verification Webhook\u003C\u002Fstrong> — Send alerts to Slack, Zapier, or any URL\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkout Abandonment Tracking\u003C\u002Fstrong> — Track incomplete checkouts in Analytics\u003C\u002Fli>\n\u003Cli>\u003Cstrong>White Label Mode\u003C\u002Fstrong> — Custom admin menu name for agencies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API\u003C\u002Fstrong> — Headless endpoints for React\u002FNext.js storefronts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Usage Analytics Dashboard\u003C\u002Fstrong> — Track searches, selections, top countries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Place Type Filter\u003C\u002Fstrong> — Addresses only, cities, businesses, or regions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Dropdown Styling\u003C\u002Fstrong> — Colors, fonts, border radius from admin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Widget + Form Field\u003C\u002Fstrong> — Native drag-and-drop with all Pro features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dark Mode\u003C\u002Fstrong> — Adapts to user’s dark mode preference\u003C\u002Fli>\n\u003Cli>\u003Cstrong>RTL Support\u003C\u002Fstrong> — Arabic, Hebrew, and right-to-left languages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ARIA Accessibility\u003C\u002Fstrong> — Screen reader support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Country-Aware Mapping\u003C\u002Fstrong> — Correct city\u002Fstate mapping for 30+ countries\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority WhatsApp Support\u003C\u002Fstrong> — Direct support from the developer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Works With\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce (Classic & Block Checkout)\u003C\u002Fli>\n\u003Cli>Contact Form 7\u003C\u002Fli>\n\u003Cli>WPForms\u003C\u002Fli>\n\u003Cli>Gravity Forms\u003C\u002Fli>\n\u003Cli>Elementor Pro Forms\u003C\u002Fli>\n\u003Cli>Fluent Forms\u003C\u002Fli>\n\u003Cli>Ninja Forms\u003C\u002Fli>\n\u003Cli>Formidable Forms\u003C\u002Fli>\n\u003Cli>Any HTML form with standard inputs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>For WooCommerce users (Pro):\u003C\u002Fstrong>\u003Cbr \u002F>\nActivate the plugin, enter your API key in the Setup Wizard, select “WooCommerce” — done. The plugin automatically detects your checkout page and adds autocomplete to billing and shipping address fields. No form configuration needed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For form plugin users (Pro):\u003C\u002Fstrong>\u003Cbr \u002F>\nSelect your form plugin in the Setup Wizard. The plugin creates a configuration with pre-filled selectors matching your plugin’s field pattern. Or use the Visual Selector Tool to click and select fields visually.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>For any other form (Free & Pro):\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate a configuration, use the Visual Selector Tool to click your form fields (or manually enter CSS selectors), choose Single Line or Smart Mapping mode, and activate globally or on specific pages.\u003C\u002Fp>\n\u003Ch4>Technical Details\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Uses the latest \u003Cstrong>Google Places API (New)\u003C\u002Fstrong> — future-proof and fully supported\u003C\u002Fli>\n\u003Cli>Programmatic API approach — your form inputs keep their original styling\u003C\u002Fli>\n\u003Cli>Session tokens for optimized Google API billing\u003C\u002Fli>\n\u003Cli>Debounced search (300ms) to minimize API calls\u003C\u002Fli>\n\u003Cli>Server-side IP geolocation — no CORS errors, cached for 24 hours\u003C\u002Fli>\n\u003Cli>Reverse geocoding for draggable map pin (requires Geocoding API)\u003C\u002Fli>\n\u003C\u002Ful>\n","The #1 Google Address Autocomplete for WordPress. Visual point-and-click setup -- no coding needed. Works with WooCommerce, CF7, WPForms, Gravity Form &hellip;",2000,75922,80,25,"2026-04-10T20:26:00.000Z","5.4","7.2",[118,119,120,121,122],"address-validation","checkout-autocomplete","google-address-autocomplete","map-picker","woocommerce-address","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautocomplete-google-address\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautocomplete-google-address.5.3.2.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":110,"downloaded":133,"rating":34,"num_ratings":134,"last_updated":135,"tested_up_to":136,"requires_at_least":15,"requires_php":137,"tags":138,"homepage":143,"download_link":144,"security_score":145,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"woo-phone-validator","Phone Validator for WooCommerce","1.3.0","Precious Omonzejele","https:\u002F\u002Fprofiles.wordpress.org\u002Fpreciousomonze\u002F","\u003Cp>Phone Validator for WooCommerce is a plugin which helps in validating international telephone numbers for woocommerce. It adds a flag dropdown to the Billing phone number field which allows your site users to choose their country base and validate a phone number accordingly on the \u003Cem>checkout\u003C\u002Fem> page and \u003Cem>Billing Account edit\u003C\u002Fem> page of WooCommerce. It forces users to enter a valid phone number before being able to checkout or update their Billing details.\u003C\u002Fp>\n\u003Ch3>Suggestions \u002F Feature Request\u003C\u002Fh3>\n\u003Cp>If you have suggestions or a new feature request, feel free to get in touch with me via twitter. follow me on Twitter! \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fpreciousomonze\" rel=\"nofollow ugc\">@preciousomonze\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Phone Validator for WooCommerce Helps in validating international telephone numbers on WooCommerce billing address.",18654,18,"2020-07-31T23:10:00.000Z","5.4.19","5.6",[139,140,141,22,142],"account-phone-validator","checkout-phone-validator","phone-number-validator","woocommerce-validation","https:\u002F\u002Fgithub.com\u002FPreciousomonze\u002Fwoocommerce-phone-validator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-phone-validator.1.3.0.zip",85,{"attackSurface":147,"codeSignals":272,"taintFlows":293,"riskAssessment":294,"analyzedAt":303},{"hooks":148,"ajaxHandlers":257,"restRoutes":269,"shortcodes":270,"cronEvents":271,"entryPointCount":80,"unprotectedCount":11},[149,156,160,163,167,171,176,180,183,188,191,195,199,204,208,212,216,219,223,225,230,234,237,242,246,250,254],{"type":150,"name":151,"callback":152,"priority":153,"file":154,"line":155},"filter","woocommerce_admin_billing_fields","filter_admin_billing_fields",10,"includes\\class-zebby-vat-admin.php",36,{"type":157,"name":158,"callback":159,"priority":153,"file":154,"line":69},"action","woocommerce_process_shop_order_meta","save_vat_field_from_admin",{"type":157,"name":161,"callback":162,"priority":153,"file":154,"line":47},"add_meta_boxes","add_vat_certificate_meta_box",{"type":150,"name":164,"callback":165,"priority":153,"file":154,"line":166},"woocommerce_order_get__billing_vat_number","get_billing_vat_number",48,{"type":150,"name":168,"callback":169,"priority":153,"file":154,"line":170},"admin_url","add_nonce_to_admin_url",55,{"type":157,"name":172,"callback":173,"priority":153,"file":174,"line":175},"woocommerce_store_api_checkout_update_order_from_request","validate_vat_field_store_api","includes\\class-zebby-vat-blocks.php",44,{"type":157,"name":177,"callback":178,"priority":153,"file":174,"line":179},"woocommerce_store_api_checkout_update_order_meta","save_order_meta_store_api",45,{"type":157,"name":181,"callback":182,"file":174,"line":166},"woocommerce_blocks_enqueue_checkout_block_scripts_after","enqueue_and_localize_block_assets",{"type":150,"name":184,"callback":185,"priority":186,"file":187,"line":155},"woocommerce_checkout_fields","add_vat_field",20,"includes\\class-zebby-vat-checkout.php",{"type":157,"name":189,"callback":190,"file":187,"line":69},"woocommerce_checkout_process","validate_vat_field_on_submit",{"type":157,"name":192,"callback":193,"priority":153,"file":187,"line":194},"woocommerce_checkout_update_order_meta","save_order_meta",38,{"type":157,"name":196,"callback":197,"priority":153,"file":187,"line":198},"woocommerce_before_calculate_totals","maybe_apply_tax_exemption",41,{"type":157,"name":200,"callback":201,"file":202,"line":203},"wpo_wcpdf_before_pdf","setup_pdf_hooks","includes\\class-zebby-vat-compatibility.php",19,{"type":150,"name":205,"callback":206,"file":202,"line":207},"yith_ywpi_template_editor_customer_info_placeholders","yith_support_invoice",23,{"type":150,"name":209,"callback":210,"priority":153,"file":202,"line":211},"wpo_wcpdf_after_billing_address","wpo_wcpdf_extend_after_billing_address",32,{"type":157,"name":213,"callback":214,"priority":153,"file":202,"line":215},"wpo_wcpdf_after_order_details","wpo_wcpdf_add_vat_exempt_text_pdf_footer",33,{"type":157,"name":217,"callback":218,"file":202,"line":155},"wpo_wcpdf_after_pdf","cleanup_pdf_hooks",{"type":157,"name":220,"callback":221,"file":222,"line":155},"wp_enqueue_scripts","enqueue_scripts","includes\\class-zebby-vat-core.php",{"type":157,"name":224,"callback":224,"file":222,"line":69},"admin_enqueue_scripts",{"type":157,"name":226,"callback":227,"file":228,"line":229},"admin_menu","add_settings_page","includes\\class-zebby-vat-settings.php",56,{"type":157,"name":231,"callback":232,"file":228,"line":233},"admin_init","register_settings",57,{"type":157,"name":231,"callback":235,"file":228,"line":236},"handle_welcome_form_submission",58,{"type":157,"name":238,"callback":239,"file":240,"line":241},"admin_notices","zebby_vat_wc_inactive_notice","zebby-vat-validation-for-woocommerce.php",49,{"type":157,"name":243,"callback":244,"file":240,"line":245},"plugins_loaded","init",97,{"type":157,"name":247,"callback":248,"file":240,"line":249},"woocommerce_blocks_loaded","zebby_vat_load_blocks_integration_on_hook",206,{"type":157,"name":251,"callback":252,"file":240,"line":253},"before_woocommerce_init","closure",220,{"type":157,"name":196,"callback":252,"priority":255,"file":240,"line":256},5,227,[258,264,268],{"action":259,"nopriv":260,"callback":261,"hasNonce":262,"hasCapCheck":262,"file":154,"line":263},"zebby_revalidate_vat",false,"handle_revalidate_vat_ajax",true,43,{"action":265,"nopriv":260,"callback":266,"hasNonce":262,"hasCapCheck":260,"file":267,"line":155},"zebby_vat_validate","handle_vat_validation","includes\\class-zebby-vat-ajax.php",{"action":265,"nopriv":262,"callback":266,"hasNonce":262,"hasCapCheck":260,"file":267,"line":69},[],[],[],{"dangerousFunctions":273,"sqlUsage":274,"outputEscaping":276,"fileOperations":32,"externalRequests":290,"nonceChecks":291,"capabilityChecks":290,"bundledLibraries":292},[],{"prepared":11,"raw":11,"locations":275},[],{"escaped":277,"rawEcho":255,"locations":278},91,[279,282,284,286,288],{"file":154,"line":280,"context":281},228,"raw output",{"file":154,"line":283,"context":281},316,{"file":154,"line":285,"context":281},325,{"file":228,"line":287,"context":281},512,{"file":228,"line":289,"context":281},528,2,6,[],[],{"summary":295,"deductions":296},"The \"zebby-vat-validation-for-woocommerce\" plugin v2.0.1 demonstrates a generally strong security posture based on the provided static analysis.  It boasts a clean slate with no known vulnerabilities, no critical or high-severity taint flows, and a very low percentage of outputs that are not properly escaped. The code also utilizes prepared statements for all SQL queries and implements nonce and capability checks, indicating good development practices for securing entry points.\n\nHowever, there are a few areas that warrant attention. The presence of file operations and external HTTP requests, while not inherently vulnerabilities, represent potential attack vectors if not handled with extreme care and validation. The lack of taint analysis data might indicate a limited scope of analysis rather than a complete absence of issues, as taint analysis is a crucial part of identifying complex vulnerabilities. \n\nOverall, the plugin appears to be developed with security in mind, with a low attack surface and robust use of WordPress security features. The absence of historical vulnerabilities is a positive sign. The primary areas for scrutiny would be the secure implementation of file operations and external requests, and ensuring the static analysis was comprehensive enough to capture all potential taint flows.",[297,299,301],{"reason":298,"points":255},"File operations present potential risk",{"reason":300,"points":255},"External HTTP requests present potential risk",{"reason":302,"points":80},"Taint analysis data is limited","2026-03-17T06:51:30.115Z",{"wat":305,"direct":316},{"assetPaths":306,"generatorPatterns":310,"scriptPaths":311,"versionParams":312},[307,308,309],"\u002Fwp-content\u002Fplugins\u002Fzebby-vat-validation-for-woocommerce\u002Fassets\u002Fcss\u002Fzebby-vat-checkout.css","\u002Fwp-content\u002Fplugins\u002Fzebby-vat-validation-for-woocommerce\u002Fassets\u002Fjs\u002Fzebby-vat-checkout.js","\u002Fwp-content\u002Fplugins\u002Fzebby-vat-validation-for-woocommerce\u002Fassets\u002Fjs\u002Fzebby-vat-checkout-frontend.js",[],[308,309],[313,314,315],"zebby-vat-validation-for-woocommerce\u002Fassets\u002Fcss\u002Fzebby-vat-checkout.css?ver=","zebby-vat-validation-for-woocommerce\u002Fassets\u002Fjs\u002Fzebby-vat-checkout.js?ver=","zebby-vat-validation-for-woocommerce\u002Fassets\u002Fjs\u002Fzebby-vat-checkout-frontend.js?ver=",{"cssClasses":317,"htmlComments":319,"htmlAttributes":320,"restEndpoints":322,"jsGlobals":323,"shortcodeOutput":325},[318],"zebby-vat-checkout-field",[],[321],"data-zebby-vat-checkout-field",[],[324],"zebby_vat_checkout_params",[],{"error":262,"url":327,"statusCode":328,"statusMessage":329,"message":329},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fzebby-vat-validation-for-woocommerce\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":32,"versions":331},[332],{"version":6,"download_url":24,"svn_tag_url":333,"released_at":26,"has_diff":260,"diff_files_changed":334,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":335,"is_current":262},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fzebby-vat-validation-for-woocommerce\u002Ftags\u002F2.0.1\u002F",[],[]]