web design, England, Britain, UK, belgium
 
Ulti Clocks content

TaxCloud.net VirtueMart 2 Integration|Joomla & VirtueMart Tips & How To's

Itegration of the TaxCloud US tax procesing service with Virtuemart 2.0 completed.

Home Joomla - VirtueMart Virtuemart 2 AusPost Shipping Estimator Mod

Sat

02

Mar

  • VirtueMart 2.0
  • TaxCloud

The problem of USA sales tax limits the usabiliy of Virtuemart for any US based online shop.

By law the relevant sales tax must be charged according to the delivery address in the United States if you have a "presence" in that state.

We have now integrated the TaxCloud service to enable the automation of this tax requirement.

Download Withdrawn -  Price is €50.00

This has been withdrawn from sale as TaxCloud have told me they demand FULL implementation and will block accounts using this until it is completed.

My problem is with one sold over 4 weeks it is of no interest to continue with development. At this stage it accurately returns tax amounts by Postcode but as TaxCloud earn a commision on the tax that they file with the states the demand reporting..

If anyone is interested contact me directly to restart this project..

As they say on their website, "TaxCloud is a the internet's only free sales tax processing service". Our integration is a standard Joomla Plugin with no core hacks. After enabling the plugin one simple configuration in the Virtuemart 2.0 Taxes & Calculation Rules is all that's nesscesary. Address verification with the USPS is included so if the address cannot be found the user is re-directed back to their address management to correct the error.

You are required to register with https://taxcloud.net/ to receive an account id and key. For the address verification a registration with the USPS is also required to recieve your api id number. Both are completely free.

The configuration is then very easy.
First enable the "taxcloud" Joomla Plugin and then go to your Virtuemart 2.0 "Tax and calculation Rules".
Click on "New" and fill in the fields as below. This rule can be filtered by States so if for example you only need to charge sales tax for Colorado - just chose this in the drop-down.

We have also implemented Taxability Information Codes through the native Virtuemart Custom Fields.
A lot more information is contained in our handbook which you can download here - GJC_Virtuemart_taxcloud_handbook.docx.

virtuemart2.0 taxcloud config

As you scroll down you will find some new fields to configure yor USPS and Taxcloud authentication plus message texts.

virtuemart2.0 taxcloud config2

For the correct function you must have a valid Vendor address (in the VirtueMart 2.0 Shop configuration) and shipping method.

Both the vendor and destination address are checked by street and town and corrected by the USPS lookup.

Tax is applied to the product and shipping automatically.

virtuemart2.0 taxcloud return

If the destination address is not one that is configured the plugin ignores it.

virtuemart2.0 taxcloud return2

Taxcloud also offers a fuller implimentation with tax declaration etc but we have not implimented this due to lack of any interest shown in the VM Forums.

If you need this further implementation then please contact us.

You can download the plugin here: VirtueMart 2.0 US Sales Tax Taxcloud Plugin




Last Updated on Thursday, 04 April 2013 19:48
 
VirtueMart
Your Cart is currently empty.

Latest Joomla & VirtueMart Tips

See all tips & examples



TaxCloud.net VirtueMart 2 Integration|Joomla & VirtueMart Tips & How To's



Itegration of the TaxCloud US tax procesing service with Virtuemart 2.0 completed.


tax, taxcloud, virtuemart, address, plugin, sales, usps, configuration, fields, states, download, contact, demand, implementation, calculation, free, joomla, correct, vendor, shipping, destination, handbook, information, withdrawn, required, rules, verification, service, problem, enable, shop, custom, lot, native, codes, taxability, based, contained, usabiliy, configure

|

We use cookies to improve our website and your experience when using it. Cookies used for the essential operation of the site have already been set.
To find out more about the cookies we use and how to delete them, see our privacy policy.

I accept cookies from this site.