View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005384 | OXID eShop (all versions) | 1.01. Products (product, categories, manufacturer, promotions etc.) | public | 2013-09-02 11:25 | 2023-11-21 09:26 |
Reporter | michael_keiluweit | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 4.7.7 / 5.0.7 | ||||
Fixed in Version | 6.0.3 | ||||
Summary | 0005384: When a country has the option "Do not bill VAT", the shop shows "* incl. VAT, plus shipping" anyway | ||||
Description | A customer registers with a country, which has the option "Do not bill VAT". But the shops displays still "* incl. VAT, plus shipping" in the footer. The shop has to display "exclusive shipping" instead of "incl. VAT", because there is no VAT and the shipping isn't in the article price included. | ||||
Steps To Reproduce | 1. goto admin 2. activate a county, set the option "Do not bill VAT" to true. 3. goto frontend 4. register a new customer with the land from step 2. 5. have a look to the footer, the shop will still display "* incl. VAT, plus shipping", because the method oxUBase::isVatIncluded() doesn't check the country of the user and therefore not if the country doesn't need to pay the VAT. | ||||
Tags | Solution Provided | ||||
Theme | Azure | ||||
Browser | All | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
related to | 0006516 | resolved | anton.fedurtsya | When a country has the option "Do not bill VAT only if provided valid VAT I", the shop shows "* incl. VAT, plus shipping" anyway |
|
Hi, I hope this is the right way to do this. We have the same problem already on version 4.7.0_51243! Additionally, I don't think this is a "minor" issue. Our customer (running the shop) has customers of such countries with the option ("Do not bill VAT"). They see the netto price and - because of that "inc. 19% VAT" message - want to have that netto(!) price even more reduced by 19%! This is real money! And I think that is "oxUBase::isVatIncluded()", "oxUser" doesn't have a method like that. On the other hand, would "oxUser::isPriceViewModeNetto()" also be the right place to fix this? |
|
Replaced oxUser with oxUBase as mentioned in #c11468 |
|
https://github.com/OXID-eSales/oxideshop_ce/pull/433 |
|
Fixed in 6.0.3, see related ticket |