Skip to content Skip to sidebar

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
- 8:00 – 17:00 8:00 – 17:00 8:00 – 17:00 8:00 – 17:00 8:00 – 17:00 -
- - - - - - -

Supporter timezone: Europe/Madrid (GMT+02:00)

Tagged: 

This topic contains 1 replies, has 0 voices.

Last updated by Paola Mendiburu 2 days, 5 hours ago.

Assisted by: Paola Mendiburu.

Author Posts
April 20, 2026 at 3:46 pm #17981714

zakW

Hello WPML,

Could I ask your help with this issue of mine. This is regarding Stripe webhooks from the plugin WooCommerce Stripe Payment Gateway. I know that this is not your plugin but we think that WPML can be a cause of the issue we are having.

My site uses a directory-based language structure (e.g., /en/, /es/). I have configured Stripe webhooks for each language, and those are processing successfully. However, the default webhook URL (without a language code) is consistently failing with server errors and timeouts

I have already consulted with the WooCommerce Stripe plugin developers. They have confirmed that the plugin is functioning correctly, but suggested that the default URL is likely being misrouted or blocked by WPML rewrite rules or the directory-based URL configuration.

You can view the full technical discussion here:
https://wordpress.org/support/topic/webhook-failing-on-default-url/#post-18689797

Is this something that you can help me with? Please let me know what details you need to investigate.

Looking forward to your reply.

April 22, 2026 at 10:23 am #17987005

Paola Mendiburu
WPML Supporter since 11/2020

Languages: English (English ) Spanish (Español ) Italian (Italiano )

Timezone: Europe/Madrid (GMT+02:00)

Hi there!

This is Paola and I hope you are well!

Following the recommendation shared here: https://wordpress.org/support/topic/webhook-failing-on-default-url/#post-18689797
, could you please try setting the default language to use a directory structure?

You can configure this by going to WPML → Languages → Language URL format and selecting the option to use languages in directories.