Avalara Developer Network Developer blog

AvaTax Developer Blog Posts

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....

FinDEVr's Wacky World of Sales Tax Video

blog preview image

Looks like the guys from FinDEVr has published all the videos from the latest event in San Francisco on their website. Here’s the video recording of the presentation I gave at the event. http://finovate.com/findevr-live-avalara-helps-developers-navigate-the-wacky-world-of-sales-tax/ The Synopsis : Transactional Sales Tax is not the easiest thing for an organization to tackle. With millions of addresses, thousands of taxability rules and taxing jurisdictions involved, it can be a daunting task. We’ll take a whimsical look at some of the more interesting & bizarre sales tax cases, look at the technology that Avalara has built to solve this problem and take a deeper...

DefragCon and APIStrat 2015!

This week I had the great pleasure of talking at DefragCon 2015. I talked about the technological and political implications around using API descriptions to build a Developer Portal. This is something we’ve been working through here at Avalara - how to minimize the delay between updates to the service and updates to our site? How do we know that everything is correct forever with no manual work??? If this is something that interests you, reach out or take a look at my slides! If you’re going to be in Austin for APIStrat next week, I’ll be talking about this some...

FinDEVr & Integrate 2015 Presentations

How to Build a Successful API Certification Program - Integrate 2015 from Loke Tan A few weeks ago I had the honor of speaking at two developer conferences that were held in California. The first was Integrate 2015 which is also part of the API World series of events. My talk was titled “How to build a successful API Certification Program” and it details all the learnings and experience we’ve gone through building and operating our own Certification Program here at Avalara. The Wacky World of Sales Tax - FinDEVr 2015 from Loke Tan The second talk was at the...

Superset WSDL for Brazilian Calculation!

blog preview image

More SOAP! As we’ve moved to providing better and more precise international calculation, Avalara has found that our current API doesn’t capture everything we might need. We want to provide more precise calculations, but we also want our existing integrations to continue to seamlessly calculate. As such, we have launched a second version of the AvaTax WSDL. This version will play host to all of our Global functionality to prevent introducing breaking changes for customers who aren’t going to take advantage of that functionality. The v2 WSDL is available here: https://development.avalara.net/tax/taxsvcv2.wsdl The v2 WSDL is a superset of functionality in...

Subscribe via RSS!