Opencart Avalara module will allow the admin to set the tax details in the Opencart store automatically from Avalara website. With this module, the admin can avail benefits to see real-time updates of the taxes as per Avalara. Avalara is an automated tax software which provides a solution for many taxes including sales and use, VAT, excise, communications, and others. This is more effective and efficient way to manage tax as everything here is automated any change in the Government tax policies are quickly reflected in your module.
- The admin can add the name of the tax.
- The tax will be created automatically through API of Avalara.
- It will create geo zones for all zones automatically.
- Tax rates and tax class can also be created automatically.
- The customer can see the real-time tax as per Avalara taxes.
- For sandbox account, the module works only on US address.
- The Tax Rates are calculated on the basis of only Postal Code of Store and Customer.
Installation of OpencartAvalara module is very easy. You need to move admin folder into the Opencart root directory.
Once you have uploaded the file then login to admin and from catalog section go to Extensions> Extension installer and upload the XML file. The XML file can be found in the wkavalara.ocmod.xml folder under module directory.
Now admin will go to Extensions > Modifications and then click on refresh button like the image below.
After that in Admin panel go to System -> Users -> Usergroup and edit ‘Administrator’ and choose select all for both Access and Modify Permission and save it.
Admin can configure the Module, Extension>Extension. Here, you can choose extension type as Modules. In Modules, you can select Avalara Tax Integration.
After this one needs to edit the Integration by clicking on edit button.
- Store- This is the name of the store for which you need to configure the tax rule.
- Status-This needs to enable in order to use the Tax rate.
- Mode- Whether you need to use it on Live or in Sandbox mode.
- Avalara Username- The username of Admin’s Avalara Account.
- Avalara Password- The password for Admin’s Avalara Account.
- Tax Rate Name- The name of the Tax rate for Opencart Account.
- Store Postcode- The Postal code of the store.
As soon as the admin Save the configuration of the module GEO Zone, Tax Rate and Tax Class for Avalara are formed. The tax rate will be created automatically through API of Avalara.
You can see the tax class by the following navigation, System>Localisation>Taxes>Tax Class. Tax class would be created as the name given in Tax rate of admin configuration.
You can see the tax rate by the following navigation, System>Localisation>Taxes>Tax Rates. Tax name would be created as the name given in Tax rate of admin configuration. Here, the tax rates are automatically picked from the website.
Application Of Tax
These tax rate thus need to be enabled in the product section.For which admin needs to go to the product list- Catalog>Products
The admin can choose those products for which the tax rule must be applied.
On the product page, the admin can go to DATA tab, from their can set Tax Class as the tax class name mentioned in Avalara Tax Integration Page.
Creation of Avalara account
If the admin doesn’t have Avalara account then he can click on Create New account to create a new account with Avalara. The credentials thus received can be added to the above Avalara Tax integration page.
After clicking on submitting admin will receive an email with regard to the new account details in it and an email with regard to the change of password.
New account mail-
Post Registration you can move ahead to either
Step 1- Add Company Information-
Step 2- Where You Collect Tax-
By clicking, on Add More regions admin can add more regions for collecting the tax. Here, admin can check those places for which he needs tax calculation.
Step 3- Activate Company-
Click on Activate Company to activate the company. Finally, the database is created with respect to the company.
On clicking Continue to AvaTax, you will be redirected to the ‘Welcome page‘.
After setting up the Company, admin can verify the tax calculator.
Validation Of Tax
The Tax can be verified by going to Transactions>Tax Calculator.
Here, the Origin is the address of admin whereas Destination is the address of Customer. To validate both the address you need to click on Validate button.
Post Validation you can save these details by clicking on Save Document Detail. Admin can save the line item by clicking on Save Line Item.
Admin can now click on Calculate Button to see the task of the respective line item.
Here, admin can check the checkboxes in order to enable the tax for different regions. After that admin click on Add these collection authorities.
Now let us see how the tax system works while the customer purchases a commodity.
From here the customer can move to checkout where he/she will add in the address details. Here in our cart, we could see the tax based on the default address postal code.
One checkout page customer can edit the address as per the requirement and can view the final tax in the “Confirm Order”.
The customer can view the order in Order history, one can navigate My Account>Order History.
The customer can see here the tax applied to the product.
That’s all for the OpenCart Avalara Tax Manager module, for any issues feel free to add a ticket and let us know your views to make the module better https://webkul.uvdesk.com/.
Current Product Version - 188.8.131.52
Supported Framework Version - 2.0.x.x, 2.1.x.x, 2.2.x.x, 2.3.x.x, 3.x.x.x