VirtueMart Forum

VirtueMart 2 + 3 + 4 => Administration & Configuration => Topic started by: YZF on October 15, 2014, 23:33:45 PM

Title: Showing prices without tax included "after" logging in
Post by: YZF on October 15, 2014, 23:33:45 PM
Hello,

We have a website with products, and before some logs in, the prices show without tax. This is good. However, after someone logs in, the prices are shown including the tax. This is not good. We went to the "Tax & Calculation Rule Details" and changed the "Type of Arithmetic Operation" to "Tax per Bill" (instead of Tax per Product). At first, everything looked fine. The prices were shown without tax regardless of whether someone was logged in or not. Unfortunately, when we put products in the shopping cart and selected Credit Card as the payment, the tax was shown in the shopping cart twice. We can't seem to find a way to resolve one problem without creating another. We are using 2.0.24c. Any ideas? Thanks for your any advice you can offer.
Title: Re: Showing prices without tax included "after" logging in
Post by: GJC Web Design on October 16, 2014, 01:01:12 AM
first - v2.0.24c is wildly out of date and unsafe

2nd - you never say when you want the tax to show?

why have tax at all as it appears from the post that you don't want it logged in or out - ?
Title: Re: Showing prices without tax included "after" logging in
Post by: YZF on October 16, 2014, 01:15:16 AM
Thank you for your response GJC.

We are asking the person who developed our website how we can update it without screwing up any of the changes he made. The last time I saw a message to update and clicked on it, I broke the site. We are not happy that the site was made in such a way that it would be a pain to update.

As for the tax, we want it to show up separately in the shopping cart, but not included in the price when customers are browsing for products. The only time the price should include the tax is when the customer sees the total amount they need to pay in the shopping cart. In North America, prices are always shown without the tax. We don't want customers to log in to the website and wonder why our prices are so high, and not realize it includes the tax.
Title: Re: Showing prices without tax included "after" logging in
Post by: GJC Web Design on October 16, 2014, 01:20:38 AM
I assume the easiest is either in the template just show the price without tax (all prices are available there) or make your tax USA only so until they fill their address they don't see the tax

Never use the update button - it is broken and deleted in later VM's

If u update it must be done on a clone/backup via the normal Joomla installer

If it breaks it is because of either template over rides, extensions or core hacks

A "clean" VM2 will update without problems
Title: Re: Showing prices without tax included "after" logging in
Post by: YZF on October 16, 2014, 01:41:47 AM
We are actually in Canada, and there are different tax rates based on which province you live in. That shouldn't matter in the product viewing part of the website, just the shopping cart. As I said earlier, everything shows up fine until someone logs in, then the website decides to show all the prices with tax included.

Thanks for the info regarding updates.
Title: Re: Showing prices without tax included "after" logging in
Post by: GJC Web Design on October 16, 2014, 12:39:13 PM
and thats why I said make your taxes dependent on where the clients address is - then they won't show till he fills his address
Title: Re: Showing prices without tax included "after" logging in
Post by: YZF on October 16, 2014, 18:45:21 PM
The problem is, after they enter their address and become a member, they log in, and all of the prices suddenly include the taxes.

Another developer said to revert back to the "tax for bill", disable the current payment gateway related to the credit card (because it adds tax twice) and use another payment gateway. The payment gateway that comes default with Virtuemart doesn't work properly.
Title: Re: Showing prices without tax included "after" logging in
Post by: GJC Web Design on October 16, 2014, 20:18:33 PM
""The problem is, after they enter their address and become a member, they log in, and all of the prices suddenly include the taxes. ""

and that is exactly as it should be .. why not?

just add a message for registered users  that prices are now with tax cos we know where you live

In the EU it is illegal to show prices without their tax -
Title: Re: Showing prices without tax included "after" logging in
Post by: YZF on October 16, 2014, 22:25:17 PM
"In the EU it is illegal to show prices without their tax - "

Things are a little different in North America. I used to live in the U.K. and after I moved to Canada I wondered why things always cost more once I got the register. However, that's just the way it works over here. If you had a store and included the tax in the price on all your products, people would immediately assume your prices are more expensive than anyone else.

While it's not exactly the answer I was looking for, I still appreciate your feedback.
Title: Re: Showing prices without tax included "after" logging in
Post by: GJC Web Design on October 17, 2014, 00:26:11 AM
Just seen jenks recommend this  - tried it and it works here - tax isn't calc/shown till checkout - learn something every day... ;)

In your tax rule configuration set "Type of Arithmetic Operation " to Tax per bill.
Title: Re: Showing prices without tax included "after" logging in
Post by: YZF on October 17, 2014, 17:59:37 PM
Thanks GJC. Originally we thought that using Tax per Bill would solve our problem, but there was a bug in the program that caused the tax to double up. We may still use Tax per Bill, but we want to update our Virtuemart, and perhaps try a different payment gateway software.