This thread is resolved. Here is a description of the problem and solution.
Problem:
The client has set up their site with WPML currency triggered by geo location using a MaxMind account. However, they are experiencing issues where shoppers see several items in their cart, but some items disappear during checkout. They suspect this is due to the currency setting by geo location. Additionally, the client is concerned about the WPML migration banner on their staging site, which was cloned from the production site, as they fear it might affect their live site.
Solution:
We recommend testing the issue on the staging site with only the essential plugins active: WPML, WooCommerce Multilingual (WCML), WooCommerce, and any other strictly required plugins. This approach will help determine if a third-party plugin is causing the issue. Regarding the WPML migration banner, you can safely mark the staging site as a copy, which will not affect your live site. If you do not plan to use translations on the staging site, you can skip the migration. However, if you need to test translations properly, such as updating original content and syncing translations, you should complete the migration process.
If this solution does not resolve your issue or seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket at WPML support forum.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.