Skip Navigation

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.

Sun Mon Tue Wed Thu Fri Sat
- 10:00 – 17:00 10:00 – 17:00 10:00 – 17:00 10:00 – 17:00 10:00 – 17:00 -
- 18:00 – 19:00 18:00 – 19:00 18:00 – 19:00 18:00 – 19:00 18:00 – 19:00 -

Supporter timezone: Asia/Kathmandu (GMT+05:45)

This topic contains 0 reply, has 0 voices.

Last updated by Shekhar Bhandari 1 month, 1 week ago.

Assisted by: Shekhar Bhandari.

Author Posts
April 29, 2025 at 6:39 am

senneV

Background of the issue:
I am experiencing problems with my WPML multi-domain setup and WooCommerce. Orders are not being marked as paid, even though I receive confirmation emails from Mollie that the payment was successful. I suspect this issue is related to the order-received endpoint. I have followed steps from a related topic (https://wpml.org/errata/incorrect-content-displayed-when-woocommerce-endpoints-are-translated-from-non-english-to-english/), adding English endpoints first and then translating them. However, strings in other languages keep registering, even after I manually remove them from the string translation table.

Symptoms:
Orders are not being marked as paid despite successful payment confirmations from Mollie. Strings in other languages keep registering in the string translation table.

Questions:
Why are orders not being marked as paid despite successful payment confirmations? Does this have to do with incorrect translation of the endpoints? How can I prevent strings from translated endpoints in other languages from registering after removal? See attached screenshot: You notice that the my translations are showing up as new strings (with English as language, which is incorrect).

April 29, 2025 at 7:51 am
April 29, 2025 at 9:33 am #16977982

Shekhar Bhandari
WPML Supporter since 03/2015

Languages: English (English )

Timezone: Asia/Kathmandu (GMT+05:45)

Hello,

I’ve replicated your site on my local environment, and after deleting the strings, I wasn’t able to reproduce the issue.

Given that, could you set up a staging site so we can further investigate whether it’s a server or caching issue? Additionally, have you tried disabling all non-WPML plugins and switching to a default WordPress theme to see if the issue still persists?

Please make sure to back up your site (both files and database) before making any updates or changes—this is always a good practice.

I look forward to your response.

Thanks!

The topic ‘[Closed] Woocommerce endpoints translation registering incorrect strings’ is closed to new replies.