- Fixed a bug causing incorrect tax breakdown in TaxJar
- Fixed a bug preventing line item descriptions from displaying in TaxJar
- Fixed a bug where opening the TaxJar refund modal would produce a server error.
- Reverted taxes to only being applied at order level to prevent rounding issues.
- Line item taxes for refunds are now retrieved from tax snapshot.
- Fixed a bug that could prevent total order amount from being refunded.
- Added
craft\commerce\taxjar\events\SetAddressForTaxEvent
- Added
craft\commerce\taxjar\adjusters\TaxJar::SET_ADDRESS_FOR_TAX_EVENT
- Added
craft\commerce\taxjar\services\Api::TYPE_FROM
- Added
craft\commerce\taxjar\services\Api::TYPE_TO
- Added
craft\commerce\taxjar\services\Api::_getAddressParams()
- Changed how deductions are handled in refunds. Deduction amounts no longer affect sales tax returned to the customer or data sent to TaxJar.
- Fixed a bug that could occur when order was fully paid with gift voucher.
- Added ability to commit transactions.
- Added ability to create refunds.
- 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)
- Initial release.