Avalara Developer Network Developer blog

AvaTax Developer Blog Posts

Getting Started With Avalara's APIs

First Steps with Avalara APIs Not well versed in Computer Programming yet? Not a problem!- You can access the power of Avalara’s new AvaTax API in no time just like I did! Hello, as a fresh Intern within the Engineering team here at Avalara, I was given the great opportunity to attend a Demo on Avalara’s new REST API (being that I work on a different project this was all new to me). I nervously arrived on Bainbridge Island and found a seat in a room full of experienced Developers and Quality Assurance specialists already setting up to check out...

GetTax For Excel? Really?

Just because you can, doesn’t mean you should. At least, that’s what I first thought when I had heard that it was possible to make web requests in VBA. Then I thought about how many people use Excel for nearly all of their business needs. So of course, that lead me to a “What If” moment: What if Excel had a =GetTax() function? Of course, I hadn’t used (or debugged) VBA in years. I had completely forgotten there were more leisurely activities, like eating a box of wood screws. Nevertheless, my stubborness to finish what I started lead to this...

New Site!

Frequent visitors to the site may have noticed some big changes this week! With the resources of Avalara’s Incubator team, we’ve launched a brand new site that offers a number of great improvements. Jekyll. With the old site, we were managing site plugins and platform-specific integrations. This was slowing us down, and slowing down the site. The new site is based on a static page generator, Jekyll, which allows us to manage things more easily and to load pages faster. Open source all the docs: Jekyll runs off of a series of markdown files, which we’ve made public on GitHub....

Tax Rates Client Library for Node

The Avalara Developer Relations team is boldly going (cue music) into node.js. We released our first node.js helper library in August for the TaxRates.com API. This is our free and simple API for getting sales tax rates and authorities based on a street address or zip/postal code in the U.S. or Canada. The new node.js library makes it easy to integrate it into your node-based projects. You can find sample code in the readme of the TaxRates-node Github repository. You can also embed it in your node.js project: npm install avalara-taxrates. I cannot give a definitive statement on when our...

Performance Optimization of the AvaTax Core Calculation Platform

blog preview image

Over the past year we’ve invested in our core tax calculation engine, growing SAits features, expanding its reach, and making it faster and faster.  This has presented some amazing challenges, especially to materially speed up a service while its transactional load grows by 60% annually.  Simply keeping up with that level of growth can be a challenge.  So, how did we manage to more than triple the speed at which our current engine calculates and returns information while keeping it stable, growing, and expanding? The improvement can be clearly seen in our internal latency metrics for typical tax documents over...

AvaTax PHP SDK updated to v15.5.0.0

We’ve just recently updated our PHP library on Github. Release Notes: Match with the latest AvaTax WSDL v15.5.0.0. Added the following functions in AccountSvc, Ping IsAuthorized FetchCompany – It fetches all companies for given Account Number-License Key. Sample code & unit test cases have been updated & added You can download the SDK here : https://github.com/avadev/AvaTax-SOAP-PHP-SDK

Using our C# SOAP Libs with TLS 1.2

One of the fun parts of my job is getting to field developer support requests. Besides the joy of being able to solve a customer’s problem and make them happy, I often get to fire up a development environment I’m unfamiliar with and learn something myself. This past week, we had a question about getting Avalara’s C# SOAP library to use TLS 1.2. TL;DR If you just want the instructions with no story, visit the post on getting Avalara’s C# SOAP library to use TLS 1.2 The Story A developer was only able to get Avalara’s AvaTax SOAP library for...

New Terms and Conditions

Avalara just posted a new version of our AvaTax terms and conditions, effective January 1, 2016. New Ts and Cs are always an opportunity for some fun recreational reading, but these are especially exciting. From section 3.b.ii:  ii. If Customer does submit Documents to the AvaTax Service in a billing month, but usage of the AvaTax APIs or the number of invoice lines submitted significantly exceeds ordinary AvaTax usage in that month, the following calculations may be used to determine “Document” usage during that month: 1. Every 50 API calls to the address validation service will count as one “Document”; 2....

Subscribe via RSS!