Hi Guray,
Thank you for reaching out.
It appears you’re following the correct workflow as described here: https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/#setting-shipping-rates-by-currency
After selecting the “Free Shipping” option and setting the “Minimum Order Amount” requirement, you should first set the amount in the primary currency. Then, at the bottom, manually set the corresponding amount in the secondary currency. From your screenshot, it seems the only step missing is setting the costs in custom currencies by changing from “Calculate shipping costs automatically” to “Set shipping costs in other currencies manually”, to use your custom amount.
Hello Nicolas,
Thanks for your prompt reply. But the screenshot belongs to the current default setting. After I got the error and was frustrated with writing either “multiplier” or “amount” in that field, I reset to the default setting. So you’re telling me that I should write the exact free shipping amount threshold ($75) to that field, not the multiplier, right? Well, it was already in that setting and “Set shipping costs in other currencies manually” was selected. Does it help if I replicate the error on my staging website?
Hi Guray,
There might be some confusion here.
- If you want to set a manual threshold amount, select “Set shipping costs in other currencies manually” and enter the amount (e.g., 75).
- Otherwise, select “Calculate shipping costs in other currencies automatically”, and WCML will use the exchange rate to set the prices.
I’ve set up a clean sandbox here: https://grey-harmonica.sandbox.otgs.work/?auto=8HSV2tkl79cNSUAgmHBypZa4gpaim9OB. Could you try reproducing the issue and provide clear step-by-step instructions? Please do not install unnecessary plugins.