View Issue Details

IDProjectCategoryView StatusLast Update
0006189OXID eShop (all versions)1.02. Price calculations (discounts, coupons, additional costs etc.)public2024-02-07 14:19
Reporterhenrik.steffen Assigned To 
PrioritynormalSeveritytweakReproducibilityalways
Status acknowledgedResolutionopen 
Product Version4.9.4 / 5.2.4 
Summary0006189: VAT handling for Monaco is wrong
DescriptionMonaco is member of European Union.
So oxcountry__oxvatstatus should be set to 1 in default country database

DE: Mehrwertsteuerfrei falls Umsatzsteuer-Identnummer bekannt
EN: Do not bill VAT only if provided valid VAT ID

TagsProduct domain and basket rewrite
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Activities

QA

2015-07-13 17:35

administrator   ~0011095

Monaco is in fact no member of the European Union.
But it is handled similar to a EU country taxwise.


henrik.steffen

2015-07-20 10:32

reporter   ~0011114

ah, of course, you are right.

SvenBrunk

2024-02-07 14:19

administrator   ~0016264

The real problem is this:
    public function isInEU()
    {
        return (bool) ($this->oxcountry__oxvatstatus->value == 1);
    }

A country that does handle the VAT for companies in the same way as we does not make it part of the EU...