-- HikaShop version -- : 3.3.0
-- Joomla version -- : 3.8.5
-- PHP version -- : 7.0.23
-- Browser(s) name and version -- : multiple
-- Error-message(debug-mod must be tuned on) -- : none
- Standard install (with sample data) (HS 3.3.0) (Joo 3.8.5)
- Configure Dutch tax = 21%
- Configure manual shipping price = €5,37190 (including tax this will be €6,50)
- Show currency USD, but do not publicize it, set rate to 1.23761
- Create order with:
- 1 Black shoes: €181,50
- manual shipping
Results:
- On product listing screen: "Black shoes $224.63 (181,50 €)"
- On checkout screen: "Manual shipping 5,25 € ($6.50)"
- 3) in database table hikashop_order:
SELECT order_shipping_price, order_shipping_tax, order_shipping_params FROM hikashop_order where order_id = 20;
# order_shipping_price, order_shipping_tax, order_shipping_params
'5.25206', '0.91151', 'O:8:\"stdClass\":1:{s:6:\"prices\";a:1:{s:3:\"2@0\";O:8:\"stdClass\":3:{s:14:\"price_with_tax\";d:5.2520575948804549;s:3:\"tax\";d:0.91151412803710397;s:5:\"taxes\";a:1:{s:3:\"BTW\";d:0.91151412803710363;}}}}'[\li]
What I expected:
2) "Manual Shipping $8.04, (6.50 €)"
3) '6.50', '1.43', ... (prices rounded)
Conclusion: for shipping prices, the conversion rate seems to be inverted and on the checkout page the symbols are not consistently/correctly placed.