gunther12
Forum Replies Created
-
Like I said: the main problem is not solved, because the customer can check out with contradictionary information set and he is not forced to make a choice, because the systems sets one as default. This is crucial!
I found something: I had the WC setting “Calculate Tax Based On” set to “Shop base adress” this causes the problem with the one radio button only.
If I set it to “customer billing adress”, both radiobuttons appear, but still – one is selected and thus there is no mandatory manual accepting, as legally required.
So one solution would be to add a “please confirm” radio button to the top that is checked by default and make a plausibility check that the user checke one of the other options before allowing him to check out.
Okay, will check, when I have time, currently everything is on the critical path :-/
It’s exactly the same happening on a Live IP.
This is what the checkout looks like:
https://dl.dropboxusercontent.com/u/2088648/_temp_/kasse_live.jpgwithout activating the radiobutton, I can just check out.
And this is what I get in the backend:
https://dl.dropboxusercontent.com/u/2088648/_temp_/tooltip_live.jpgOn my order, where I falsely entered Austria as Billing-Country I see:
Country used to calculate tax: ?sterreich (AT)
IP Country: Deutschland (DE)
Source: MaxMind GeoIP databaseThe Tooltip shows this:
https://dl.dropboxusercontent.com/u/2088648/_temp_/tooltip.jpgOkay, I’ve translated the rest as well – see it as a donation and my sign of trust, that we will get that solution running in the next days.
https://dl.dropboxusercontent.com/u/2088648/_temp_/eu-vat-compliance-languages.zip
You are welcome and may use it freely for your plugin.I’ve selected: “Require the customer to indicate the correct country when there is a conflict”.
But the radio button always appear, and only one radiobutton, regardless of the country. I’ve tried to use a proxy via USA as well, same story, then USA is detected as country and I get one radiobutton with USA. If I tick it, I can check out without VAT, regardless, if the Billig country is Germany.I use that invoice plugin, thank you for adding the string.
Additionally: the whole “radio button” manual confirmation seems not to be ready. The radiobutton currently only shows one country (the one that has been detected by IP) and is by default (mostly?) activated and always shown.
From what I would expect (and what is legally required) I would expect the radiobutton(s) to appear only when there is a contradiction in IP and Billing country to have then a 3rd evidence – in this case the radio buttons should show both, billing and ip country, be mandatory an not show any default selection!
I’m not sure if this will really meet the legal requirements, since Billing Country and the manual choice might be considered the same information, please check this back! In this case we would probably need another evidence, like a verified credit card number.