News:

Support the VirtueMart project and become a member

Main Menu

Showing prices without tax included "after" logging in

Started by YZF, October 15, 2014, 23:33:45 PM

Previous topic - Next topic

YZF

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.

GJC Web Design

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 - ?
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

YZF

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.

GJC Web Design

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
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

YZF

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.

GJC Web Design

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
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

YZF

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.

GJC Web Design

""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 -
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

YZF

"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.

GJC Web Design

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.
GJC Web Design
VirtueMart and Joomla Developers - php developers https://www.gjcwebdesign.com
VM4 AusPost Shipping Plugin - e-go Shipping Plugin - VM4 Postcode Shipping Plugin - Radius Shipping Plugin - VM4 NZ Post Shipping Plugin - AusPost Estimator
Samport Payment Plugin - EcomMerchant Payment Plugin - ccBill payment Plugin
VM2 Product Lock Extension - VM2 Preconfig Adresses Extension - TaxCloud USA Taxes Plugin - Virtuemart  Product Review Component
https://extensions.joomla.org/profile/profile/details/67210
Contact for any VirtueMart or Joomla development & customisation

YZF

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.