Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
If you're experiencing issues where orders placed through the German page of your WooCommerce site are not being processed automatically, even though they were previously fixed, this summary might help.
Solution:
1. First, check the course product in the default language (English in this case) to ensure the associated LeanDash Course is correctly set.
2. Use the admin Language Switcher to switch and edit the product in the problematic language (German). It's crucial to edit the product using the WordPress editor, not the WPML editor.
3. Verify if the field for the LeanDash Course is empty. If it is, you need to add the correct course in the field for the German version and update the product.

This approach should resolve the issue with orders not being processed automatically on the German page. If the problem persists or the solution 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 these steps do not resolve the issue, please open a new support ticket.

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.

Tagged: 

This topic contains 3 replies, has 0 voices.

Last updated by petraT-4 1 week, 5 days ago.

Assisted by: Itamar.

Author Posts
November 17, 2025 at 12:11 pm

petraT-4

Background of the issue:
I am trying to resolve an issue where orders placed through the German page of my WooCommerce site are not being processed automatically. This issue was previously fixed by a support agent but has reoccurred. The English page is functioning correctly. The issue can be seen on this page: hidden link

Symptoms:
Orders placed through the German page are not being processed automatically in WooCommerce. I expected to see purchased order (#5813) in my course section similar to order number #5808, but nothing is showing.

Questions:
Why are orders on the German page not being processed automatically?
What could cause the issue to reoccur after being previously fixed?

November 17, 2025 at 2:27 pm #17584457

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

I've just noticed that the required LearnDash Multilingual add-on isn't installed on your site. This addon must be installed and active when working with the LearnDash and WPML plugins. Please read our guide on working with the LearnDash plugin: https://wpml.org/documentation/plugins-compatibility/how-to-create-multilingual-online-courses-websites-using-learndash-and-wpml/.

If adding the LearnDash Multilingual addon does not help, please let me know. I already have a fresh test site to check this issue further.

Regards,
Itamar.

November 18, 2025 at 10:39 am #17587453

petraT-4

Hi Itamar,
I have added the plugin and it does not change the outcome. Products still purchased from the German page show processing.

November 19, 2025 at 9:26 am #17590812

Itamar
WPML Supporter since 02/2016

Languages: English (English )

Timezone: Asia/Jerusalem (GMT+02:00)

Hi,

I could fix this problem on your site. Now, when the OAC-Training course is being purchased in German, the order is automatically checked as Complete. You can check the last successful order here: hidden link. Here is what I did to fix the problem.

1. I edited the course product in English, and I could see the associated LeanDash Course. Please see the attached screenshot en-course-pro.jpg.

2. I used the admin Language Switcher to switch to edit the product in German. Please see the attached screenshot admin-ls.jpg. (To fix this problem, you must edit the product with the WordPress editor and not WPML's editor.)

3. I could see that the field for the LeanDash Course is empty. Please see the attached screenshot field-empty.jpg.

4. I added the German course in the field and updated the German product. Please see the attached screenshot german-course-added.jpg.

Now it works as expected.
Can you please confirm this?

Thanks,
Itamar.

en-course-pro.jpg
admin-ls.jpg
field-empty.jpg
german-course-added.jpg
November 20, 2025 at 1:22 pm #17595862

petraT-4

Thank you very much. It's fixed!!