OnePica_AvaTax

Magento Extension

This extension integrates Magento with AvaTax, a tax service provided by Avalara. This will replace existing Magento-based, zipcode tax calculation with the more complex and centralized rules AvaTax provides.

For details about AvaTax and the functionality it provides, please visit www.avalara.com.

Released as a commercial extension, this software will not work unless you have a valid AvaTax account. To obtain the installation key, please contact your Avalara representative.

At One Pica (www.onepica.com), we strive to build increasingly scalable and flexible enterprise systems for all of our clients, large and small. We want to give back to this community both to promote its success and as a sign of our gratitude. Please feel free to contact us on ways we can improve this extension or extend on this framework.

Releases (30)

Date Version Notes
2017-02-01 3.5.0

Implemented effective tax rate feature

2016-10-27 3.4.1

Implemented tax calculation compatibility with One Step Checkout

2016-09-22 3.4.0

Implemented default custom customer attribute for customerCode
Implemented display calculation errors
Fixed missing class Mage_Core_model_Factory for 1.7 and older version of Magento

2016-09-09 3.3.0

Implemented custom customer attribute for customerCode
Implemented possability to change queue items with status failed to pending

2016-08-02 3.2.3

Fixed Address validation in case of valid Military APO address Exception error

2016-06-02 3.2.2

Implemented show up plugin version in System configuration
Fixed Unexpected tax class is used for simple child of configurable products
Fixed Filter logs being saved in Log grid, although not selected in configuration
Fixed Composer install issue
Fixed Validation requests are not sent during Multiple checkout each time user changes Shipping address via Change button
Fixed Invoice and Credit memo is sent from AvaTax Order Sync Queue to AvaTax admin Console after clicking "Process Queue Now" button when AvaTax is disabled
Fixed Size, color attributes values are incorrect in GetTax request after they were configured in Data Mapping block

2016-05-10 3.2.1

Fixed issue: special Jurisdiction taxes with the same name overrides each other in tax summary

2016-04-11 3.2.0

Implemented compatibility with PHP7
Implement include tax feature

2016-03-29 3.1.0

Implemented reduce tax calculation requests number
Implemented log/queue export with all data from database
Fixed errors/notices displaying
Fixed tax calculation for virtual/downloadable products
Fixed address normalization on checkout with multiple addresses

2016-03-23 3.0.1

Fixed tax calculation for bundle products

2016-02-11 3.0.0

Improved performance
Reduced number of GetTax calls
Fixed error displaying
Fixed logs export
Fixed Customer Tax Code sending for not logged in customer group
Fixed tax calculation if change customer group while place order via admin
Fixed request settings for Multiple Checkout
Fixed buttons "View Shopping Cart" and "Checkout" displaying in the MiniCart if user enters non taxable address during Multiple Checkout
Fixed tax rates in checkout when shipping address changing four times

2016-01-28 2.6.9

Fixed invoice/creditmemo doubling in queue

2015-12-24 2.6.8

Fixed price displaying

2015-12-14 2.6.7

Fixed date Ņonverting for Invoice and Creditmemos on Magento 1.8.1.0 and below
Fixed queue process with deleted products

2015-11-18 2.6.6

Fixed converting date for Invoice and Creditmemo when send to Avatax

2015-11-10 2.6.5

Fixed filtering for address validation of not supported countries

2015-11-06 2.6.4

Added UPC feature

2015-11-03 2.6.3

Added compatibility with Magento Enterprise Edition 1.14.2.2, Community Edition 1.9.2.2 and the patch bundle SUPEE-6788

2015-10-22 2.6.2

Remove closing tag ("?>") in Avatax library

2015-10-01 2.6.1

Added global feature support
Fixed issue with multiple requests to Avalara
Fixed tax class for gifting options
Fixed tax calculation for gift options
Fixed timezone issues when send invoice/creditmemo to Avalara
Fixed company value code send when create order in admin for non-default store
Fixed vat id value for checkout with multiple addresses
Fixed currency conversion for non default store

2015-09-15 2.6.0

Added global feature support
Fixed tax calculation with gifting options
Fixed double sending of invoice to Avalara
Fixed settings in admin displaying when extension is in disabled mode

2015-09-09 2.5.2

Fixed extension installation for versions below 1.6

2015-07-09 2.5.0

Improved performance

Improved logging

Fixed tax calculation for configurable products

Fixed tax calculation when coupon is applied

Fixed tax calculation with gift wrapping

Fixed filter tax calculation option

Fixed queue clean up process

2013-12-09 2.4.3.3

Fixed message queue showing multiple notices.

Fixed duplicate invoice sending after modification.

Fixed checkout for invalid addresses.

Fixed destination address (missing street lines).

Added avoiding shipping address validation logic for virtual orders.

2013-08-06 2.4.3.2

Fixed PayPal collision in 1.12.0.2+.

Fixed undefined variables in queue.

2013-05-15 2.4.3.1

Fixed Log table view not displaying

Added Configuration for required address fields

New address validation option: Enabled + Allow Order

2013-05-07 2.4.3.0

Added Log table view

Configuration area for what is logged (Ping, GetTax, Filter, Validate, Queue)

New button to clear errors from log

Country code to requests, using config value at shipping/origin/country_id

Fix fatal error on bundled items

Fixed discount bug related to discount codes

Fixed error that did not allow user to proceed through checkout (fatal error with $store, fixed to $storeId)

Changed extension to use base currency total amounts rather than checkout currency total amounts

Changed dates in request

Currency code added to requests, using store base currency code

2013-01-08 2.4.2.0

Changed extension to use base currency total amounts rather than checkout currency total amounts. This will allow it to work better in multi-currency environments.

Added country code to requests, using config value at shipping/origin/country_id.

Added currency code to requests, using store base currency code.

2012-08-23 2.4.1.0

Added layout xmls for Go support, which shouldn't affect non-Go at all. Added additional logic to filter to make fewer calls to getTax() when (non-standard) single screen checkout methods are used.

2012-06-18 2.4.0.0

Added support for Enterprise functionality for gift wrapping and messaging, increased capability to filter tax calls in the cart tax and shipping estimator.