Zen Cart Logo
Forums / General Questions / Removing Tax from Order total on checkout_payment page

Removing Tax from Order total on checkout_payment page

Locked

Views: 2,788

Results 1 to 14 of 14
This thread is locked. New replies are disabled.
30 Jan 2009, 1:25 PM
#1
phil99 avatar

phil99

Zen Follower

Join Date:
Aug 2007
Posts:
113
Plugin Contributions:
0

Removing Tax from Order total on checkout_payment page

Hi there before you think this has been answered it has not!

I would like to remove the order tax from the totals box on both the checkout_payment and checkout_confirmation pages.

It just looks to customers like an addition charge and I would rather it did not show at all in the checkout process.

I have seen others on this forum want to remove this, and YES it can easily be done as pointed out in other threads by going into admin/modules/order totals and uninstalling the module ot_tax.

However this is not suitable as if I do this the invoices and my sales totals in admin dont show the tax, which is something I DO need.

Basically I want the ot_tax to work and show just not in the checkout process. I have been hacking around in the ot_tax.php file in the ordertotals module and cant seem to get it just to not display on these pages.

Can anyone help? Cheers

31 Jan 2009, 1:18 AM
#2
phil99 avatar

phil99

Zen Follower

Join Date:
Aug 2007
Posts:
113
Plugin Contributions:
0

Re: Removing Tax from Order total on checkout_payment page

Bump anyone?

31 Jan 2009, 1:33 AM
#3
Kim avatar

Kim

Obaa-san

Join Date:
Jun 2003
Location:
West Coast, North America
Posts:
26,611
Plugin Contributions:
0

Re: Removing Tax from Order total on checkout_payment page

Aren't you required to show your customers the tax break out?

31 Jan 2009, 9:42 AM
#4
phil99 avatar

phil99

Zen Follower

Join Date:
Aug 2007
Posts:
113
Plugin Contributions:
0

Re: Removing Tax from Order total on checkout_payment page

No.

Can anyone help?

31 Jan 2009, 6:50 PM
#5
phil99 avatar

phil99

Zen Follower

Join Date:
Aug 2007
Posts:
113
Plugin Contributions:
0

Re: Removing Tax from Order total on checkout_payment page

Or just if the sub total would display without the tax it would make sense to have a columb with without tax, tax and then total. Anyone know how to do that?

2 Feb 2009, 11:43 AM
#6
phil99 avatar

phil99

Zen Follower

Join Date:
Aug 2007
Posts:
113
Plugin Contributions:
0

Re: Removing Tax from Order total on checkout_payment page

At the moment it gives me

Sub Total £10
Tax £1.50
Total £10

anyone?

3 Feb 2009, 10:54 PM
#7
phil99 avatar

phil99

Zen Follower

Join Date:
Aug 2007
Posts:
113
Plugin Contributions:
0

Re: Removing Tax from Order total on checkout_payment page

Bump again

6 Feb 2009, 12:24 AM
#8
phil99 avatar

phil99

Zen Follower

Join Date:
Aug 2007
Posts:
113
Plugin Contributions:
0

Re: Removing Tax from Order total on checkout_payment page

Nearly last bump!

6 Feb 2009, 12:33 AM
#9
Kim avatar

Kim

Obaa-san

Join Date:
Jun 2003
Location:
West Coast, North America
Posts:
26,611
Plugin Contributions:
0

Re: Removing Tax from Order total on checkout_payment page

Suggestion - In the Admin you can re-arrange the order the subtotal, total and tax are listed in - move that tax to the last line and change the Tax description to 'Tax Breakout' .

15 Feb 2009, 12:04 PM
#10
phil99 avatar

phil99

Zen Follower

Join Date:
Aug 2007
Posts:
113
Plugin Contributions:
0

Re: Removing Tax from Order total on checkout_payment page

Hi there, thanks for the idea, however then they think you will be adding this tax on afterwards.

I think to keep customers happy the items in the total should add up. Ie subtotal has no tax, then you have the tax, and then the total is the two added together.

Seems like no one else has noticed this or is not bothered.

4 May 2009, 6:50 AM
#11
enquirer66 avatar

enquirer66

Zen Follower

Join Date:
Sep 2007
Posts:
215
Plugin Contributions:
0

Re: Removing Tax from Order total on checkout_payment page

I posted something about this a year ago or more and never got a reply either. I agree it makes no sense to do it the way it seems to be set up and I know that at least one person didn't buy something ebcause they thought the tax calculation was wrong. In my humble view however the prices are set up in the file when someone comes to check out it should be possible to show a Net, plus TAX, and GROSS which includes the tax.

8 Jul 2009, 5:48 PM
#12
torvista avatar

torvista

Totally Zenned

Join Date:
Aug 2007
Location:
Gijón, Asturias, Spain
Posts:
2,873
Plugin Contributions:
7

Re: Removing Tax from Order total on checkout_payment page

Hi,
I also NEED to show totals as
subtotal without tax
tax
total with tax
in the site and on invoices as a legal requirement.

I have hacked the invoice but how did people do this on the cart payment options page? and maybe a word from the wise as to how this bit SHOULD be done..?

regards
Steve

16 Jul 2009, 9:11 PM
#13
calljj avatar

calljj

Zen Follower

Join Date:
Mar 2007
Posts:
253
Plugin Contributions:
2

Re: Removing Tax from Order total on checkout_payment page

I also want to remove the Tax figure from the checkout_payment page (but keep the tax module working for the invoice side of things) surely someone must know...

16 Jul 2009, 9:46 PM
#14
calljj avatar

calljj

Zen Follower

Join Date:
Mar 2007
Posts:
253
Plugin Contributions:
2

Re: Removing Tax from Order total on checkout_payment page

phil99:

Hi there before you think this has been answered it has not!
Can anyone help? Cheers

Better late than never I guess, just figured it ot myself in the end, however involves making new template file (overrides). This leaves the tax ammount on your printable invoices etc, just hides it from use during checkout.

Get the file

/includes/templates/template_default/templates/tpl_modules_order_totals.php
and save as /includes/templates/YOUR TEMPLATE/templates/tpl_modules_order_totals.php

Originally it says:

for ($i=0; $i<$size; $i++) { ?>
<div id="<?php echo str_replace('_', '', $GLOBALS[$class]->code); ?>">
    <div class="totalBox larger forward"><?php echo $GLOBALS[$class]->output[$i]['text']; ?></div>
    <div class="lineTitle larger forward"><?php echo $GLOBALS[$class]->output[$i]['title']; ?></div>
</div>
<br class="clearBoth" />
<?php } ?>
```change it to

for ($i=0; $i<$size; $i++) {
$test= $GLOBALS[$class]->output[$i]['title'];
if ($test <> "EU VAT:"){ ?>

<div id="<?php echo str_replace('_', '', $GLOBALS[$class]->code); ?>"> <div class="totalBox larger forward"><?php echo $GLOBALS[$class]->output[$i]['text']; ?></div> <div class="lineTitle larger forward"><?php echo $GLOBALS[$class]->output[$i]['title']; ?></div> </div> <br class="clearBoth" /> <?php }}?> ```Replace the words EU VAT with whatever is displayed on the screen i.e TAX, VAT etc. Remeber to include the ': ' and any spaces.

Hope this helps