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 |