TaxJar for Craft Commerce icon

TaxJar for Craft Commerce

Version 3.1.0

April 29, 2026

Added

  • The plugin now has a settings page in the control panel.
  • The API Key and Sandbox Mode settings now support environment variables.
  • Added a Categories service (Plugin::getInstance()->getCategories()) with a sync() method for syncing TaxJar categories into Craft Commerce.
  • Added commerce-taxjar/categories and commerce-taxjar/categories/sync console commands for listing and syncing TaxJar tax categories.

Fixed

  • Fixed a 400 error from the TaxJar API when recalculating an order with no line items. (#34)

Changed

  • The plugin's main class has been renamed from craft\commerce\taxjar\TaxJar to craft\commerce\taxjar\Plugin.
  • Category sync now updates existing categories in addition to creating new ones.

Version 3.0.0

March 20, 2024
  • TaxJar now requires Craft Commerce 5 or later.

Version 2.1.0

March 20, 2024

Added

  • Added craft\commerce\taxjar\events\ModifyRequestEvent.
  • Provided a more precise store location address to the Tax Jar API. (#13)
  • Fixed a bug where cached tax rates were not being invalidated when line item tax category changed. (#11)

Version 2.0.0

May 4, 2022

Added

  • Added Commerce 4 compatibility.

Version 1.0.1

February 25, 2021

Fixed

  • Fixed a PHP error that would occur on Craft 3.5. (#7)
  • Fixed a bug where long category descriptions would cause Tax Jar category sync to fail. (#5)

Version 1.0.0

April 2, 2020

Added

  • Initial release.