VAT in Backend Order Product List on US site

  • Posts: 238
  • Thank you received: 21
  • Hikamarket Multivendor Hikashop Business Hikashop Essential
10 years 5 months ago #158146

-- HikaShop version -- : 2.3.1

I'm in the USA so no VAT and cart is configures without it:



Then I upgraded to 2.3.1 and now I have a minor annoyance of "VAT" information showing up in the back-end's Order information. As far as I can tell, this never shows up any where a customer can see it.

Orders from before 2.3.1 upgrade show no VAT information (as it should) in an Order's Product List:


New Orders however show this new "+$#.## of VAT" line which is added to the items price display.


Is this a bug or is there some new setting I'm missing that needs to be set?

Note: I'm seeing this on two separate sites that I have upgrade to 2.3.1, one of which is my internal test server/site with just stock Joomla 3.3.0.

Attachments:
Last edit: 10 years 5 months ago by jazzmang. Reason: Note about more than one site

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
10 years 5 months ago #158196

Hi,

It's not a bug.
We added that information so that you see the VAT compound of each product of an order easily on the order details page.
It was actually already like that from HikaShop 1.0 up to HikaShop 2.2.0 when we completely redid the order details page in order to be AJAXified (easier to use, faster to use, supports more features, etc) when we forgot to add that VAT information back in and thus the 2.3.1 fixes that now, and displays it again, like it was before the 2.2.0

Please Log in or Create an account to join the conversation.

  • Posts: 238
  • Thank you received: 21
  • Hikamarket Multivendor Hikashop Business Hikashop Essential
10 years 5 months ago #158211

Any way to disable it or hide it with out a custom view? In the USA it has no value/use.

As a Web designer, I can ignore it but it might confuse some small store owners.

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
10 years 5 months ago #158251

Use a translation override to remove the translation of the text ( the key is PLUS_X_OF_VAT ) if you don't want it.

Please Log in or Create an account to join the conversation.

  • Posts: 238
  • Thank you received: 21
  • Hikamarket Multivendor Hikashop Business Hikashop Essential
10 years 5 months ago #158297

Thanks Nicolas. That removes the text itself.

But the VAT tax is still added in to the Price:

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 2143
  • Thank you received: 747
10 years 5 months ago #158300

Aren't you going to miss it one day? If you renamed it to "sales tax" it'd do well in the U.S. as well. Yesterday there was still sales tax on your side of the pond... ;)

No one can force a web designer (or anyone, for that matter) to edit code, but a little reminder of "display: none;" might be in order. Whatchathink? Good luck!

Oh, forgot to say, go through the configuration and set tax to "no" and "0" just about everywhere.


Need help with customisations of layouts, style or other site development? PM me!
(Don't forget to turn on "E-mail notification of new messages" )
Last edit: 10 years 5 months ago by lousyfool.

Please Log in or Create an account to join the conversation.

  • Posts: 238
  • Thank you received: 21
  • Hikamarket Multivendor Hikashop Business Hikashop Essential
10 years 5 months ago #158308

The orders total sales tax is already listed and displayed above in the order's Additional Information.
Generally speaking that is what merchants here expect but I can understand your point.

But turning "display: none" doesn't change the Price column under Product list:


However, doing some math the "VAT" is using the order's sales tax % (which is pulled from TaxCloud in this case) so it is correct. For now, I think it is better to change " "+$#.## of VAT" to read "+$#.## tax" and to be consistent change the VAT language constant to "Tax" as well.

However I found if I edit a individual product entry on an Order and change its unit price or tax values, it doesn't update the order's total sales tax correctly.



It removed the item's sales tax completely from the order's total sales tax (and is only charging tax on the shipping after the edit).


That seems more of a bug than anything however and a bit of separate issue.

Side Comment: VAT and US sale tax do not follow the same logic/rules. Our tax system is wildly inconstant and varies by state, city and county. Some states charge based on location of the merchant, others on the customer shipping address. Some states will charge sales tax on shipping, others do not. It is a bloody mess to be honest.

That's why something like TaxCloud really helps.

PS: I already did set everything to No on VAT and zero but the TaxCloud plugin from my understanding by-passes most of that any ways.

Attachments:
Last edit: 10 years 5 months ago by jazzmang. Reason: typo correction;

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
10 years 5 months ago #160448

Hi,

If you edit the tax/price of a product in an order while the tax was calculated with TaxCloud, the order update system doesn't have the necessary information on the tax namekey/rate of the different elements of the order to be able to correctly update the total tax of the order, which is why you get a funny result I think.
It would require complex modifications to support that with the TaxCloud plugin.

But for other orders, which uses the tax system of HikaShop, I cannot reproduce the problem. Taxes are calculated correctly after changing the products information of the order.

Please Log in or Create an account to join the conversation.

  • Posts: 238
  • Thank you received: 21
  • Hikamarket Multivendor Hikashop Business Hikashop Essential
10 years 5 months ago #160458

OK, makes sense about additional namekey/rate checks & updates after changes with TaxCloud itself.
That technically would be the proper way to handle it since that would update the order with TaxCloud.

But I would think if a customer updated the order's product entries manually to include a tax amount, I would think it would show up above in the order's tax total. e.g. client manually calculated the tax value themselves and entered it on each item.

In general (TaxCloud or HikaShip tax plugin), I thought that is how the manual entry was intended to work.

My only alternative I see is create a rate entry in the HikaShop tax zones and then it will appear in the drop down:



That is assuming TaxCloud plugin doesn't outright remove that option. Still, that seems a bit overboard and the manual override I described would be the better way.

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 64
  • Thank you received: 0
10 years 4 months ago #163868

I have an issue when we add product from backend it adds Canada Tax even the customer billing and shipping address is of Russia.Is this intended or how can I make change so that tax will only add if it meets tax criteria?


Thanks,
Irfan

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
10 years 4 months ago #163870

Hi irfanhanfi,

Please indicate your HikaShop version number.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 64
  • Thank you received: 0
10 years 4 months ago #163959

Hikashop: 2.3.0
Joomla:3.2

Here is some snapshot.Please let me know if you need any other detail.



Thanks,
Irfan

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 26158
  • Thank you received: 4028
  • MODERATOR
10 years 4 months ago #163961

Hi,

www.hikashop.com/support/support/documen...ashop-changelog.html
HikaShop 2.3.1 - Improvements

We now properly handle detailed taxes for orders created from the backend


Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 64
  • Thank you received: 0
10 years 4 months ago #164059

Thanks Jerome,but it does not seem to work.I updated hikashop to latest version and it's showing tax there too.I tested it on demo site and issue is also there.In the demo site there is a tax category for Europe.I tested it for India and in backend it's adding tax for India as well.Could you please help me on this?

Thanks,
Irfan

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
10 years 4 months ago #164074

Hi,

That is not implemented yet. For now the system uses the address zone of the current administrator (when you edit it via the Customers listing of HikaShop, or the "main tax zone" of the HikaShop configuration.

The modification of the changelog for the 2.3.1 was for something else.

Please Log in or Create an account to join the conversation.

  • Posts: 64
  • Thank you received: 0
10 years 4 months ago #164098

Hi nicolas,

I checked this.I changed "main tax zone" to Afganistan and Administrator address to India but it still adding tax.


Thanks,
Irfan

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
10 years 4 months ago #164201

Hi,

Then is means that you must have an address for your user account. Try to change it via the customers menu.

Please Log in or Create an account to join the conversation.

  • Posts: 64
  • Thank you received: 0
10 years 4 months ago #164249

I tried that too.I changed "main tax zone" to Afganistan and Logged in Administrator address to "India" and created order for Logged In Administrator but it's adding tax to the order.Could you please tell me what is the reason for the tax?


Thanks,

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
10 years 4 months ago #164580

That's strange.

Anyway, I've worked on supporting the use of the address of the order for the taxes calculations when you select a product to be added to an order in the backend.
To do make it work, replace the file administrator/components/com_hikashop/views/order/view.html.php with the one in the archive below:

File Attachment:

File Name: h6830f74.zip
File Size:9 KB

Attachments:
The following user(s) said Thank You: PolishedGeek, irfanhanfi

Please Log in or Create an account to join the conversation.

Time to create page: 0.152 seconds
Powered by Kunena Forum