Hi, I have language switcher (flags) and currency switcher active. - So far, so good. But:
1. For the geolocation plugin, is it possible to output the detected/derived value (the country) in a module?
Best would be to then also allow for manual override of the country (of an anonymous site visitor).
2. On the checkout / cart view, I have done a manual extension to explicitly display the tax rate:
$taxes = round($this->full_total->prices[0]->price_value_with_tax-$this->full_total->prices[0]->price_value,$this->currencyHelper->getRounding($this->full_total->prices[0]->price_currency_id));
$tax = $this->full_total->prices[0]->taxes[0]
echo '<br/><span>inkl. ' . $tax->tax_namekey . '(' . round($tax->tax_rate * 100, 1) . '%)</span><br/>';
Unfortunately this does not work out of the box for the product / listing_price view, as $taxes and $tax are not defined.
Hints and code snippets welcome on how to drill this up.
Both of these would help to make very explicit to a first-time web user what to expect from the shop (exact pricing, flexibility).
The attached screenshot from etsy shows something similar (just an inspiration).