We implement some new features for the QUIQQER Tax Module.
The QUIQQER Tax module adds TAX functionality to QUIQQER. Its possible to manage different tax rates for each country. The control module also offers a ready-made TAX setting for all EU countries.
The creation of a dozen different tax rates is over.
New Features / Improvements
What feature(s) did you add?
In order for the tax module to be used correctly, this had to be completely checked. This showed some mistakes and inconsistencies.
- All zones were displayed when creating a new tax entry. This is of course tedious, this has been improved and only the unused ones are displayed.
- The module must first be made usable. A lot of mistakes came up.
- EU Tax Import did not import language variables.
- Switzerland does not necessarily have to be imported.
- If a tax entry was deleted, the language variables were not cleared up
- Licence was completly missing
How did you implement it/them?
- All zones were displayed when creating a new heading entry. This is of course tedious, this has been improved and only the unused ones are displayed.
Now only the zones are displayed which are available.
Preview
- EU Tax Import did not import language variables. [14fb36d]
- Switzerland does not necessarily have to be imported. [9f2d0b0]
If an EU Shop sells to complete Europe, Switzerland does not necessarily have to be indicated. Since the tax here would be 0% anyway. If someone wants to declare 0% it is still possible to add Switzerland manually.
- If a tax entry was deleted, the language variables were not cleared up [5ea75e1]
- Licence was completly missing, it is now available under the GPL v3 [fdcb1ed]
In addition, the complete code was subjected to a code style check and adapted to PSR4 and our latest standard. This makes further extensions, fixes faster and easier to carry out.
A complete changelog can be found [here]
Thanks for reading
Hen, for PCSG Developers
Posted on Utopian.io - Rewarding Open Source Contributors