Tag Archives: avalara

spree commerce avalara avatax official certified extension api v2

New Spree and Avalara AvaTax V2 integration

The new officially certified Spree AvaTax extension will help Spree users and developers to switch from the old Avalara REST API V1 to the latest REST API V2. In the words of Avalara developers, “the benefits are huge” as the new API V2 offers improved AvaTax performance, reliability and a wide range of new functionality. 

And since AvaTax delivers sales and use tax calculations at the time of checkout or billing — in real-time — the business benefits from implementing the new Spree AvaTax V2 extension are significant, potentially improving conversion rates and sales results.

The new officially certified Spree AvaTax extension can be found on GitHub: https://github.com/spree-contrib/spree_avatax_official

Features supported by Spree AvaTax V2 extension:

  • Tax calculation (additional/included tax) – US state tax, Canadian HST, VAT supported
  • Address validation for US & Canada
  • Committing complete orders
  • Cancelling (voiding) orders
  • Refunding orders
  • GetByCodeService for getting SalesInvoice for order from Avatax
  • GetTaxService for getting total TaxCalculated for order from Avatax
  • AvataxLog for logging API calls
  • Caching responses for improved performance
  • Multiple company (store) support

The new extension comes with technical support from both the Spree Commerce core team and Avalara and will be maintained to keep up with the innovations introduced by Avalara in the future.

The old extension will no longer be maintained or supported.

For more information, support and guidance on how to implement Spree AvaTax V2 extension feel free to:

Spree 4.0 for Rails 6 released 

Spree Commerce in 2019

Spree Commerce is the most complete and up to date E-Commerce framework with Rails 6 support, modern REST API V2 for any headless implementation with a React or PWA frontend, GraphQL support coming soon, API v2 JavaScript / TypeScript SDK, newest Boostrap 4 and a new customizable UX templates on the way.

Spree also has the most up to date 3rd party integrations bulletproofed by high-volume retailers. Spree integrations range from marketing automation solutions (Mailchimp E-Commerce), analytics (hundreds of integrations available through Segment.com), taxation (upgraded Avalara AvaTax extension) to payments (Stripe for online stores and marketplaces, PayPal, Apple Pay, Google Pay, AfterPay and many more).

Finally, Spree has the biggest community of users and developers on Slack and the most active community of contributors on Github among Rails based E-Commerce frameworks. Continue reading

spree marketplace facilitator sales tax avatax avalara

As a Marketplace Facilitator collect sales tax for marketplace sellers if required

New regulations already passed by the majority of states require online marketplace owners and operators to collect and remit sales taxes on behalf of their sellers. Below is a walkthrough of the new responsibilities in the form of frequently asked questions and answers (FAQ).

TL;DR: if all your marketplace sellers ship over a certain amount (usually between $100k – $250k in total) into any state then you should automate sales tax handling or could get in trouble with tax authorities.  Services such as AvaTax integrate well with Spree to help you mitigate your tax-related risks.

Continue reading