Description
TaxAutomator – Tax Rate Lookup for Woo Commerce is a lightweight connector that calls the TaxAutomator API during Woo Commerce tax-rate matching. It is intended for merchants that want a simple way to use TaxAutomator rate data inside Woo Commerce checkout flows.
This plugin connects Woo Commerce to the TaxAutomator service at taxautomator.net. A TaxAutomator account or API key may be required for production usage depending on the merchant’s plan and deployment settings.
Service terms: https://taxautomator.net/terms-of-service
Privacy policy: https://taxautomator.net/privacy
During checkout tax matching or Test Connection, the plugin sends the destination ZIP or postal code to TaxAutomator. Example lookup:
GET https://taxautomator.net/api/v1/rates?zip=90210
Canadian postal codes are URL-encoded when needed, for example:
GET https://taxautomator.net/api/v1/rates?zip=M5V%202T6
When an API key is configured, the plugin sends it with the request for authorization. A successful response includes the total rate, state or province code, rate components, effective period, and API version. Woo Commerce receives the total rate as a percentage tax rate.
Diagnostics
The settings page includes a Test Connection tool. It calls the same TaxAutomator API endpoint used during checkout, but it only displays a minimal connectivity result: success message, redacted postal code, API version, and timestamp. It does not display rate values, rate components, jurisdictions, or effective periods. Failed API calls are written to the Woo Commerce logger with source taxautomator; API keys are not included in diagnostic output or log context.
Privacy
When enabled, the plugin sends the destination ZIP or postal code to the fixed TaxAutomator service endpoint at https://taxautomator.net to retrieve a rate quote. Optional API keys are stored in WordPress options, are not printed on the settings page after saving, and are not written to diagnostics or WooCommerce logs.
The plugin does not add storefront tracking pixels, does not embed public credit links, and does not load remote JavaScript or CSS. It only contacts the configured TaxAutomator API endpoint when tax matching or the Test Connection tool needs a rate quote.
External service
This plugin depends on the TaxAutomator API service for rate lookup. The API receives the postal code being quoted and returns a rate response for Woo Commerce tax matching. The service endpoint is fixed to https://taxautomator.net and is not editable in WordPress.
TaxAutomator service terms: https://taxautomator.net/terms-of-service
TaxAutomator privacy policy: https://taxautomator.net/privacy
Screenshots





Installation
- Install from WordPress.org, upload the plugin ZIP through WordPress Admin, or copy the extracted plugin folder into
wp-content/plugins/. - Activate TaxAutomator – Tax Rate Lookup for Woo Commerce.
- Open Settings > TaxAutomator – Tax Rate Lookup for Woo Commerce.
- Keep Woo Commerce taxes enabled.
- Use Settings > TaxAutomator – Tax Rate Lookup for Woo Commerce > Test Connection with a sample ZIP or Canadian postal code.
- Enable TaxAutomator tax matching only after the connection test succeeds and your Woo Commerce tax settings are ready.
If your TaxAutomator API key is restricted by domain, add your WordPress site domain to the key’s allowed domains in the TaxAutomator Dashboard. Exact domains and wildcard subdomains such as *.example.com are supported.
FAQ
-
Does this replace tax advice?
-
No. TaxAutomator provides rate data. Merchants remain responsible for their tax obligations and Woo Commerce configuration.
-
Does the current TaxAutomator API require an API key?
-
Yes. Test Connection and checkout tax matching require a TaxAutomator API key.
-
Does activation immediately change checkout tax rates?
-
No. The plugin includes an Enable tax matching setting. Leave it disabled until Test Connection succeeds and your Woo Commerce tax settings are ready.
-
Which platform is first-class?
-
Woo Commerce is the first self-serve, first-class extension because it has a large install base and direct plugin hooks for tax matching.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“TaxAutomator – Tax Rate Lookup for Woo Commerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “TaxAutomator – Tax Rate Lookup for Woo Commerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.5.87
- Clarify the WordPress.org API request examples for ZIP and Canadian postal code lookups.
0.5.86
- Display API key previews as the first 16 characters followed by an ellipsis.
- Show API key expiration dates in Usage and Settings key details.
- Show API key type in Usage and Settings key details.
- Display API key expiration and last-used values as ISO 8601 UTC timestamps.
- Rename the WordPress.org listing, installation copy, and plugin admin title to TaxAutomator – Tax Rate Lookup for Woo Commerce.
- Simplify the WordPress.org icon and banner to black framed TA branding.
- Expand WordPress.org screenshots to cover Settings, Usage, Test Connection, checkout flow, and domain-restricted API key setup.
0.5.85
- Show per-API-key monthly allocation, usage, and remaining calls in the Usage tab.
0.5.70
- Require an API key before running Test Connection or checkout tax matching.
0.5.69
- Organize the settings page into Settings, Usage, and Test Connection tabs.
- Add a live Usage tab that loads current plan, monthly usage, and plan catalog from TaxAutomator with the configured API key.
0.5.68
- Add paste and show/hide controls for the API key field while keeping saved API keys write-only.
0.5.67
- Fix the TaxAutomator service endpoint to
https://taxautomator.netso WordPress administrators cannot redirect plugin lookups to arbitrary URLs.
0.5.66
- Harden Test Connection diagnostics so the WordPress admin tool verifies connectivity without displaying rate values, rate components, jurisdictions, or effective periods.
0.5.65
Publish the approved WordPress.org release.
0.5.63
Make the public homepage logo link back to the homepage.
0.5.62
Reserve scrollbar space so public page chrome matches the homepage width.
0.5.61
Match public page header and footer chrome to the homepage.
0.5.60
Anchor public page footers to the bottom of the shared shell.
0.5.59
Align public page header and footer shell width.
0.5.58
Standardize public page header and footer markup.
0.5.57
Add public landing-page conversion tracking for sales operations.
0.5.56
Include worker ingestion modules in deployment builds.
0.5.55
Make the New Mexico GRT address API connector opt-in for production stability.
0.5.54
Highlight weekly state update status on the TaxAutomator homepage coverage map.
0.5.47
Add Dashboard Operations audit visibility for TaxAutomator data evidence and coverage status.
0.5.45
Send the WordPress site origin with TaxAutomator API requests so domain-restricted API keys can be enforced safely.
0.5.44
Add downloadable starter ZIP packages for the remaining Dashboard plugin platforms.
0.5.43
Remove the redundant Account page header Refresh button from the TaxAutomator Dashboard.
0.5.42
Fix production registry-backed Dashboard platform tabs and keep the WooCommerce fallback package downloadable.
0.5.41
Expose platform-specific plugin tabs in the TaxAutomator Dashboard while keeping WooCommerce as the downloadable package.
0.5.40
Ensure production backend images include the WooCommerce plugin package files used by Dashboard downloads.
0.5.39
Add a dashboard sidebar Plugins menu item that opens the WooCommerce plugin download panel directly.
0.5.38
Add a public TaxAutomator Plugins page that points WooCommerce merchants to the authenticated ZIP download and install flow.
0.5.37
Publish the WooCommerce package through authenticated TaxAutomator dashboard plugin downloads with ZIP checksum metadata.
0.5.36
Prepare the WooCommerce package for beta distribution and WordPress.org review with GPL-compatible metadata, write-only API key handling, an explicit enable switch, and updated diagnostics wording.
0.5.0
Add EU VAT-aware TaxAutomator compatibility metadata.
0.4.0
Align package metadata with the TaxAutomator 0.4.0 AppSumo redemption release.
0.3.10
Align package metadata with the TaxAutomator 0.3.10 audit and deployment hardening release.
0.3.9
Align package metadata with the TaxAutomator 0.3.9 settings pricing and SMTP release.
0.3.8
Align package metadata with the TaxAutomator 0.3.8 dashboard settings release.
0.3.7
Align package metadata with the TaxAutomator 0.3.7 dashboard billing management release.
0.3.6
Align package metadata with the TaxAutomator 0.3.6 dashboard profile consistency release.
0.3.5
Align package metadata with the TaxAutomator 0.3.5 dashboard home and profile release.
0.3.4
Align package metadata with the TaxAutomator 0.3.4 dashboard country-index table release.
0.3.3
Align package metadata with the TaxAutomator 0.3.3 dashboard operations and quota release.
0.3.2
Align package metadata with the TaxAutomator 0.3.2 dashboard UI production release.
0.3.1
Align package metadata with the TaxAutomator 0.3.1 dashboard/auth production release.
0.3.0
Initial first-class WooCommerce package template with settings, caching, and TaxAutomator API lookup.
