Hello @boudda
It seems like there might be a conversion rate issue with the KWD (Kuwaiti Dinar) currency on your client’s website. It’s possible that the conversion rate from AED (United Arab Emirates Dirham) to KWD is not set correctly, leading to the system charging customers less than it should.
Here’s what you can do to troubleshoot this issue:
- Check the Currency Conversion Settings: You should first check the currency conversion settings in WooCommerce. Go to WooCommerce > Settings > Currency Options and make sure that the conversion rates are set correctly. If the conversion rate for KWD is set to 0.1, it would explain why customers are being charged 10 times less than they should be.
- Update Exchange Rates: If you are using an automatic exchange rate service such as Open Exchange Rates or Currency Converter API, make sure that the exchange rates are being updated correctly. You can manually update the exchange rates from WooCommerce > Settings > Multi-Currency > Exchange Rates.
- Check Stripe Settings: If the above solutions do not work, there might be an issue with the Stripe Payment Gateway settings. Make sure that the Stripe settings are configured correctly to handle multiple currencies. You can check this by going to WooCommerce > Settings > Payments > Stripe.
If after checking these settings the issue still persists, please get back to us with additional information such as screenshots of your currency settings, Stripe settings, and the following:
- System Status Report: navigate to WooCommerce → Status. Select Get system report and then Copy for support.
- Fatal Error log: Share a copy of any fatal error log found under WooCommerce → Status → Logs.
You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here. This will help us to further investigate and provide a more accurate solution.
Thanks for your understanding and cooperation.