To assist you more effectively, could you please provide a detailed description of the issue you’re experiencing?
It would also be very helpful if you could upload any relevant screenshots or share links that clearly illustrate the problem. This will help me fully understand the situation and offer the most accurate and efficient solution.
Hi,
the English main site: Lutterloh.ca
the French site: Lacoupedor.ca
I have been using WPML since some years now, I change the hosting and import the complete site.
I received an email from a client with an order # from the French site, that is not registered in the woocommerce orders. I can see her payment inside the stripe/credit card transactions, but I don't find her order anywhere on the site orders.
How could I arrange this?
I made a test order and I receive an email confirmation as customer, but nothing as seller.
I have a feeling this issue might be more related to WooCommerce. Could you please check if the emails and orders are processed correctly when the WPML plugins are temporarily disabled (on the primary language, of course)?
I suggest checking the WooCommerce settings.
Could you let me know how the site was imported to the new hosting? That might help us narrow down the root cause.
Also, essential to check that your secondary domain is pointing to the new hosting; if it still points to the old one, that could explain the issue with the French site. You can also test this case by temporarily changing the Language URL format (for example, to Different languages in directories) in the WPML → Languages page. Scroll down to the Language URL format.
The orders in the primary language are working fine, so I don't think the issue is related to woocommerce.
I imported the site with the automatic option for this when I setup the new hosting, mostly everything was imported ok.
I thing the problem could be from the 2nd option, because the secondary domain still pointed to the old hosting. I changed now with the same dns as the primary domain, I'll wait some time to this change take effect to test again and see if it works.
That could indeed be the issue. Please make sure that the second domain is correctly pointing to the new hosting and, of course, to the same WordPress installation. Hopefully, this will resolve the problem.
I changed the second domain to the same DNS as the primary, but now I noticed that the second and third sites (French and Spanish) has not been copied maybe, looking at lacoupedor.com said that it is not able to find the server, also for the Spanish that was a subdomain.
Looking at DNS lookup said : no record found.
How can I know if they were being copied from the old hosting?
I thing something is missing in the transfer of the site, do you have the steps to arrange this?
Please also keep in mind that if you’ve migrated your site, it’s essential to ensure that the full website, including all files and the database, has been properly transferred.
Now, the third language Spanish was under a sub-domain. I try to follow from the documentation the steps to setting up this one too, but unfortunately is not working.
How can I point the Spanish website version to this subdomain? elcortedeoro.lutterloh.ca
I think you’ll need to follow the same steps for the Spanish domain as you did for the French domain. I would still suggest checking with the hosting provider for assistance with setting this up. The key is to make sure the Spanish domain points to the same WordPress installation where WPML is installed.