Background of the issue:
When I add Multicurrency plugin to Woocommerce & WPML addons it's make mess with orders.
I've got two currencies - PLN and EUR. When custom make order in PLN currency (default currency) everything's fine.
But when customer make order in EUR and I change order status to anything new, total order sum are incredible high. It's go from for example 200€ to 2000000€.
I've notice it is connected with Custom Data Stores in Woocommerce. When I leave old type of orders, I disable that options - everything is fine, but when I turn it on - whole thing goes down.
Before this thread gets assigned to my colleague, I'd like to offer some initial guidance or potential solutions.
There is a known pricing issue with Orders that can occur when HPOS (High-Performance Order Storage) is enabled in WooCommerce. Please refer to the following Errata for more details:
If the issue you're experiencing matches what is outlined in the Errata, I recommend trying the suggested workaround. Hopefully, this will resolve the problem.
However, if the issue you're facing is different from what is described in the Errata, I kindly request that you provide some additional details so we can better understand the problem.
1. Would it be possible for you to share a screenshot or a video that clearly demonstrates the issue?
2. Could you please provide more information about the "Custom Data Stores" you mentioned? Is it a plugin or an option within WooCommerce? If it's an option in WooCommerce, please specify where it is located.
Please let us know the udpate. We will be happy to help if you need further assistance.
OK, I've checked this solutions.
Of cource disable HPOS is work, but changing decimals to non-zero it's not working, cause now I've got two decimals setup.
But on my online store I've got problem with disable HOPS cause I need to sync orders, but Woocommerce stuck after 90% orders to sync and nothing happen for days.
Could you please increase the WordPress memory limit (WP Memory Limit) to at least 256 MB? WPML requires at least 128M.
Your current values are:
PHP Memory Limit 256M
WP Memory Limit 40M
You need to connect to your website's server and open the wp-config.php file in a text editor. The file is located in the WordPress root directory.
Add this code to the wp-config.php file to increase WordPress memory:
define ('WP_MEMORY_LIMIT', '256M');
Add this just before this comment:
// That's all, stop editing! Happy blogging.
The current values can be viewed under WPML > Support > WordPress.
These settings can be restricted directly by your hosting provider. Therefore, I recommend contacting them and asking them to change them directly if the changes are not applied immediately.
---
Regarding the issue with order amounts change when updating order status:
I ran a test on the following sandbox in a minimal setup using the latest versions of all plugins:
One-Click-Login: hidden link
Until now, I can not confirm the issue here. Please try yourself to recreate the issue on this sandbox by using similar settings for WooCommerce, WPML and WCML.
If the issue will not occur on this install, it is likely that there is a conflict between WPML/WCML and another plugin or the theme you are using.
If you can not recreate the issue in a minimal setup on our sandbox, please create a copy (Staging) of your site and try running the site and run the following tests:
1) Disable any additional plugins, apart from WooCommerce, WPML and our add-ons.
2) If the issue goes away, start by reactivating the plugins one at a time, or activate them in small groups. This way, check where the issue reoccurs to see the plugin that is causing the issue.
Suspicous in such case would first of all be plugins that expand WooCommerce and specially the orders with additional logic.
3) If this has not resolved the cause of the issue, please switch to a standard theme such as Twenty Twenty-One to see if the issue may be related to a function called inside your Custom Theme.
Once we have identified the cause, we can then try to recreate the issue and then escalate it internally.
If you are unable to set up a copy of your website, please let me know and I will be happy to help you.
Thank You for Your assistance, but my problem didn't resolve.
I've download database to change that values locally and upload database to my hosting.
Disable all plugins except Woocommerce didn't help, just like switch to default theme.
That just stuck and that's all.
Thank You for all ideas, I hope You're gonna fix this plugin in near future, but what I see that Woocommerce developers can't handle they're own plugin at all.
Languages: English (English )Spanish (Español )German (Deutsch )
Timezone: America/Lima (GMT-05:00)
Hello,
I am sorry to hear that you run into that many issues. This sounds as if our WooCommerce Multilingual addon is having issues when running together with another WooCommerce addon.
I would like to offer to have a closer look at the problem and request temporary access (wp-admin and FTP) to the website to investigate this issue further.
Better would be to have access to a site, on which you did not yet manipulate the database.
You can find the required fields below the comment section when you log in to leave the next reply. The information you provide is private, which means only you and I can see and access it.
IMPORTANT
Please be sure to make a backup copy of the website and database before allowing us access.
If you can't see the wp-admin / FTP fields, your post and website credentials are set as PUBLIC. DO NOT publish the data unless you see the required wp-admin / FTP fields.
I may have to install a plugin called "All In One WP Migration" to make a copy of the website where I can investigate the issue further.
However, I would also be very grateful if you could provide a staging site or copy of the website from your server yourself for this purpose. This step would only be required if the issue is replicable on such a staging site.
If you have any questions about creating such a staging site, you can consult your hosting provider. Just take note that WPML should be registered on this site again.
If you are unable to provide such a copy of the site for testing, please let me know on this ticket.
The private response form looks like this: hidden link
Next time you reply, click "I still need assistance."
Video: hidden link
Please note that we are obliged to request this information individually on each ticket. We may not access any access information not specifically submitted on this ticket in the private response form.
Best regards
Andreas
The topic ‘[Closed] Multicurrency plugin make mess with orders’ is closed to new replies.
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.