You are setting the Product as:
Tax Class: TAXABLE GOODS
And your Shop is in the same Zone as your defined Tax Zone?
And your defined Tax Zone does have a Tax Rate set up for it?
Do you see tax "anywhere" in the Admin or Catalog of your site?
What Tax Zone did you define and at what rate?
What are your settings in the Configuration ... My Store ... for the Taxes? Defaults are:
Tax Decimal Places 0
Display Prices with Tax false
Display Prices with Tax in Admin false
Basis of Product Tax Shipping
Basis of Shipping Tax Shipping
Sales Tax Display Status 0
Linda McGrath
If you have to think ... you haven't been zenned ...
Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!
Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here
Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!
Hi,
We also seem to have the same problem - v1.3.7
The tax is calculating correctly but the price(inc) and total(inc) columns on the invoice are showing the net values. The tax amount on the totals line at the bottom is right.
The problem is possibly on the following line on invoice .php?
' <td class="dataTableContent" align="right" valign="top"><b>' .
$currencies->format(zen_add_tax($order->products[$i]['final_price'], $order->products[$i]['tax']), true, $order->info['currency'], $order->info['currency_value']) .
($order->products[$i]['onetime_charges'] != 0 ? '<br />' . $currencies->format(zen_add_tax($order->products[$i]['onetime_charges'], $order->products[$i]['tax']), true, $order->info['currency'], $order->info['currency_value']) : '') .
'</b></td>' . "\n" .
Cheers
Digging a little deeper - the functions_taxes file -
// Add tax to a products price based on whether we are displaying tax "in" the price
function zen_add_tax($price, $tax) {
global $currencies;
if ( (DISPLAY_PRICE_WITH_TAX == 'true') && ($tax > 0) ) {
return zen_round($price, $currencies->currencies[DEFAULT_CURRENCY]['decimal_places']) + zen_calculate_tax($price, $tax);
} else {
return zen_round($price, $currencies->currencies[DEFAULT_CURRENCY]['decimal_places']);
}
}
always seems to return the else condition....
thus DISPLAY_PRICE_WITH_TAX == 'true' must not be true...
Slightly off topic
tax and discount completely mess up....![]()
What is the Zone for your Shop?
What is the Zone for your Taxes?
Also check that the Priority is set to 1 ...
Linda McGrath
If you have to think ... you haven't been zenned ...
Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!
Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here
Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!
What are your details for your Australia Zone?
Linda McGrath
If you have to think ... you haven't been zenned ...
Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!
Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here
Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!
Zone
Zone Name: Australia
Zone Code: AU
Country: Australia
Zone Definition
Zone Name: Australia
Description: GST 10%
Tax Classes
Tax Class Title: Taxable Goods
Description: GST 10%
Tax Rates
Tax Class Title: Taxable Goods
Zone: Australia
Tax Rate %: 10.0000
Description: GST
Priority:1
In My Store
Display Prices with Tax: True
Display Prices with Tax in Admin: True
Basis of Product Tax: Store
Basis of Shipping Tax: Store
Sales Tax Display status: 1
Store Status: 0
Any ideas????![]()