Background of the issue:
I am using WPML Multicurrency with WooCommerce on my site קישור נסתר. The store’s default currency is KWD, but we have SAR and other currencies enabled. I want all orders to be saved in the default store currency (KWD) in the backend, regardless of the currency used at checkout. Customers should still be able to shop and checkout in their preferred currency, but for consistency, the WooCommerce admin and reports should always store values in KWD. Ideally, the original checkout currency should still be visible as a reference in order notes or metadata.
Symptoms:
Orders are saved in the customer's selected currency (e.g., SAR) instead of the default currency (KWD), causing inconsistency in reporting and accounting.
Questions:
Is there a built-in setting in WPML → WooCommerce Multilingual → Multicurrency → Orders to force all orders to be stored in KWD?
If not, how can I achieve this behavior via settings, filters, or code?
הנושא '[סגור] Orders saved in customer currency instead of default (KWD) – need option to force all orders in ba…' סגור לתגובות חדשות.