View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007698 | OXID eShop (all versions) | 2.1. Master Settings | public | 2024-07-11 16:19 | 2024-07-12 10:43 |
Reporter | SimonGassenschmidt | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | acknowledged | Resolution | open | ||
Summary | 0007698: checkbox states 2 effects, only one is true or Feature Request | ||||
Description | Under Master Settings -> Core Settings -> Settings -> VAT: Disable online VAT ID check: The online VAT ID check is executed if a customer from a foreign country inside the EU enters a VAT ID when ordering. If the VAT ID is valid, no VAT is calculated for this order. If the check is disabled, the normal VAT for the according country is always calculated. Last sentence is not true. An Input of a valid (e.g. vat with valid CountryPrefix) is regarded as valid, and therefore 0 VAT calculated. Normal VAT is for me the e.g. 20 % for Austria or what ever you have configured. vendor/oxid-esales/oxideshop-ce/source/Core/InputValidator.php vendor/oxid-esales/oxideshop-ce/source/Core/CompanyVatInCountryChecker.php | ||||
Steps To Reproduce | Install Shop (tested 6.5-7.1) create accounts with valid uid, activate and deactivate said option, you will always have free VAT, "not normal" VAT. There is the need to enforce VAT of country, even if an UID is there. | ||||
Tags | No tags attached. | ||||
Theme | Not defined | ||||
Browser | Not defined | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||
related to | 0006328 | resolved | Tatjana Koleva | Description of option "Disable online VAT ID check" not correct |