Avalara Developer Network Developer blog

AvaTax Developer Blog Posts

Office Hours with AvaTax

Avalara’s crack team of engineers receives dozens of questions every week from developers using our APIs, SDKs and documentation, and we want to answer as many as we can. To that end, we’re excited to announce a new weekly, 30-minute series of webinars that we’re calling Office Hours with AvaTax. Here’s how it will work: Every Tuesday, we’ll spend the first 15 minutes of the webinar covering a specific topic such as reconciling tax transactions, how to find specific tax code information in AvaTax and the like. Then, the last 15 minutes will be reserved as an open Q&A format....

AvaTax API 18.1 Patch Notes

This article is about the January 2018 monthly update to the AvaTax API. UPDATED 2018-01-12 - More information about importer of record added. Environment URL Release Date Sandbox https://sandbox-rest.avatax.com 2018-01-17 Production https://rest.avatax.com 2018-01-24 Changes in Cross-Border Customs and Duty Taxes Avalara is updating the Landed Cost tax calculation engine with new features and capabilities. Among the changes are key features including: Ability to designate seller/importer of record on a country-by-country configuration basis Each custom or duty tax contains information about whether it may be charged to the buyer New definitions API for browsing through the harmonized tariff system database for...

Reconciling Transactions

Your host system integration is successfully recording and committing transactions in AvaTax - but what about your audit requirement to ensure all the data in AvaTax matches the host system exactly? You don’t have to run Excel mashup reports anymore - AvaTax offers a variety of ways to reconcile your transactions and spot discrepancies in an automated fashion. Listing Transactions via the API The first place to start is the ListTransactionsByCompany API call in the AvaTax REST namespace. With this API call, you are able to retrieve all the recorded data in AvaTax and compare with posted host system data...

Office Hours with AvaTax

Avalara’s crack team of engineers receives dozens of questions every week from developers using our APIs, SDKs and documentation, and we want to answer as many as we can. To that end, we’re excited to announce a new twice-weekly, 30-minute series of webinars that we’re calling Office Hours with AvaTax. This is your opportunity to ask our expert team of engineers and developers any questions that may be top of your mind about the AvaTax platform in an open Q&A format. The new Office Hours with AvaTax series kicks off at 10 a.m. PT on Tuesday, Jan. 2 and at...

Developer Track at CRUSH 2018 Conference

Need to build fast, easy tax compliance solutions? Come to CRUSH DC 2018 and find out how! Are you a developer looking to build solutions that make tax compliance fast, easy and, most important of all, accurate? Are you already connected to Avalara’s AvaTax platform and looking to get the scoop on the latest features and capabilities it has to offer? If so, then be sure to sign up for CRUSH DC 2018, Avalara’s annual conference for all things tax compliance. This year’s event, which will be held from May 9-11 in Washington, D.C., will feature a robust developer-focused track...

AvaTax API 17.12 Patch Notes

This article is about the December 2017 monthly update to the AvaTax API. Environment URL Release Date Sandbox https://sandbox-rest.avatax.com 2017-12-11 Production https://rest.avatax.com 2017-12-14 Performance Tuning During the months since the 17.9 Patch Notes, our team has been hard at work tuning the performance of AvaTax for the once-a-year sales events that happen in November. Here’s a summary of the improvements that have been made since the September release: Reduced the impact of calling the GetTransactionByCode API and GetTransactionByTypeAndCode API. This change improved performance for customers whose products used a mix of calls to these APIs alongside creating new transactions. Eliminated...

Renaming Transactions

You’re building your integration using the AvaTax REST API. The way your application works; you only have access to a temporary invoice number and at the end of all the processing your system assigns a permanent invoice number. Given this; how can you keep the final values assigned by your application in sync with AvaTax? Renaming a Transaction Let’s review an example…First; we call CreateTransaction and we can let AvaTax assign a unique “code” for us which we will capture and remember from the AvaTax response. Notice we also set the “commit” flag to “false” in this request because once...

Calculating TaxIncluded

It can be a huge bother to make a purchase with cash, and wind up with a pocketful of unwanted pennies due to sales tax. In most cases, sales taxes require you to charge unusual amounts, and those amounts change whenever tax rates are adjusted. For today’s article, let’s discuss a feature of AvaTax that allows you to simplify the dollar value charged to your customers. Applications of TaxIncluded The TaxIncluded parameter tells AvaTax to use your product’s price as a target for the total sale. Both the tax and amount will be adjusted to correctly match the target price,...

  • Page 1 of 13