Avalara Developer Network Developer avaTax

Chapter 5 - Summary

In this chapter, you’ve learned how to identify your products by type and ensure that customers get the correct tax rate and taxability regardless of what products or services they sell.

As a connector developer, you are required to do the following:
  • Item Code - Identify item/service/charge code (number, ID) to pass to the AvaTax service. If the customer has access to UPC, they should be able to prepend UPC to the code and have it come across in the item code field. If there is no UPC, it should fall back to SKU.
  • Item Description - Identify item/service/charge description to pass to the AvaTax service with a human-readable description or item name.
  • AvaTax tax code mapping (Item Code/SKU) - Association of an item or item group to an AvaTax Tax Code to describe the taxability group (e.g. Clothing-Shirts – B-to-C). If possible, this should be assigned at the item category level as well as the item level.
You may optionally also allow your customers to search through TaxCodes interactively using the ListTaxCode API. This is considered a best practice, but is not required of all connector developers.

Tests in this chapter: