Try this:
Set your GST tax rate to 0% (zero)
Go to the admin section of whatever shipping module you are using, and set the the shipping to be a taxable item (@ zero percent).
If the tax description still doesn't show, go to /admin/configure/mystore and ensure that
Sales Tax Display Status = 1
Show Split Tax Lines = true
That should give the desired results.
An alternative would be to make all of your products taxable at 0%.
Simply put, for zencart to output a tax description it requires *something* in the cart to be taxable (tax on shipping is acceptable), otherwise it is 'correctly' outputting a zero value with an undefined description.
I'm figuring that it was the old version that technically had the bug in that it could/would output a tax description even though no taxable items were in the cart. The change of code that allows different taxes to be itemised
(the "Show Split Tax Lines"setting ) has eliminated the 'bug' that you have been lucky enough to have taken advantage of in the past (without realising it).
In summary, I probably wouldn't be expecting the devs to 'fix' the code to revert back to the old incorrect behaviour, especially since your case is almost certainly the exception to the normal rules (However, I could be wrong on both counts).
Personally I see no need to investigate this matter further, especially if you can verify/confirm that the suggestions I've made will solve the problem described, which, incidently is probably the best way to include/add a tax charge of 0% anyway (as opposed to adding no tax and then hoping the code can figure out what the zero charge is actually for).
Hopefully this makes sense (I often tend to over explain things)
Cheers
Rod
Bookmarks