Skip to content

TomatoCart lacks the ability to apply sales tax in states with variable tax rates in localities. This will allow tax percentages by ZIP and state. (USA)

Notifications You must be signed in to change notification settings

4verage/TomatoCart_Tax-Localities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TomatoCart_Tax-Localities

TomatoCart lacks the ability to apply sales tax in states with variable tax rates in localities. This will allow tax percentages by ZIP and state. (USA)

[Based on TomatoCart V1.1.8.4]

Project begins: 4/9/2018

The current setup in TomatoCart allows us to add Countries and their entities -- in this case, states. We can then create Zones, and tax groups. However, there is no application where taxes are applied differently by town/city/county/or ZIP. Many states in USA have locality taxes where additional taxes are added by city or local municipality above and beyond the set state tax.

I.E. : (This is purely an example, and the numbers are meaningless)

Oregon State Tax: 6.5%
Sherwood, Oregon: 1.8%
-----------------------
      TOTAL TAX : 8.3%
      
(0.065 + 0.018 = 0.083)

The module will need to be able to accept city listings and/or ZIP code listings, depending on how the state defines tax divisions upon municipalities. I will be taking the existing code and breaking it down to determine how TomatoCart assembles taxes and applies them during transactions.

A module will then need to be programmed to be accepted by the admin console so we can use the admin mode to add, delete, and arrange localities at will using the qWikiOffice interface.

Programming will then need to be done so we can inject the taxes into the cart during transactions.

Admin Module

4/22/2018

Work on the Admin module for the State Tax plug-in is complete. All functions have been tested and the code has been added to the Github repository.

Other files may have been changed, the plug-in will need to get used and we will ammend and/or add files as comments come in, requests are made, or code is submitted by users.

Once all code is complete - Admin and Client side - my intention is to create an easy-to-use installer for the module so users don't need to hunt around their directories for the right places to put files.

Client Usage

4/30/2018

Uploaded changed Tomatocart Files to make new tax method work in order totalling. See Notes.txt for further information.

About

TomatoCart lacks the ability to apply sales tax in states with variable tax rates in localities. This will allow tax percentages by ZIP and state. (USA)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages