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.

This topic contains 4 replies, has 0 voices.

Last updated by Andrey 4 days ago.

Assisted by: Andrey.

Author Posts
October 28, 2025 at 9:47 am #17525303

valeng

Background of the issue:
I am trying to ensure that the credit card form on the checkout page of my site, hidden link, appears correctly in the default language. The form appears fine when switching to the sublanguage.

Symptoms:
The credit card form on the checkout page does not appear as expected in the default language but appears correctly in the sublanguage.

Questions:
Is WPML conflicting with any plugins on my site?
Why does the issue persist even after deactivating all plugins except WooCommerce core?

October 28, 2025 at 8:34 pm #17527599

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

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

Thank you for contacting WPML support.

Could you please clarify what you mean by the credit card form appearing incorrectly? When checking the other language version, I see that instead of the credit card form, the Stripe fields are displayed. How exactly did you add those checkout options?

Also, what happens in the default language if you temporarily deactivate the WPML plugin?

I’ve enabled debug information for this support ticket. Please refer to the following link for instructions on how to retrieve this information from your site and share it with us:
http://wpml.org/faq/provide-debug-information-faster-support/

October 29, 2025 at 6:22 am #17527901

valeng

hi,

When checking the other language version, I see that instead of the credit card form, the Stripe fields are displayed-- Yes exactly. The card form not show correctly under default language. hidden link But when switch to sublanguage, it appears as expected: hidden link

And it is weird that it some times appear fine under Microsoft Edge browser.

I added the checkout option by plugins. One is WooCommerce PayPal Payments BY Paypal. Version 3.2.1 The other one is WooCommerce Stripe Gateway BY Stripe Version Version 10.0.1
I have tried deactivated all the plugins, the issue persist. All switched the theme to storefront, it still have the issue.

October 29, 2025 at 1:58 pm #17529748

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

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

I need to request temporary access (wp-admin and FTP) to your site—preferably to a test site where the problem has been replicated if possible—in order to be of better help. When you log in to leave your next reply, you will find the needed fields below the comment area. The information you will enter is private, meaning only you and I can see and access it.

October 29, 2025 at 5:03 pm #17530434

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

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

Thank you for providing the details.

I’ve looked into this further and can see that the issue isn’t related to WPML, so unfortunately, it can’t be fixed on our end.

Since you mentioned that the cloned site works fine, it’s probably related to the current server environment — specifically to those payment methods.

You can do a quick test to verify:
1. Temporarily deactivate all WPML plugins.
2. Your WordPress site language is set to English.
3. Visit the checkout page (/checkout/).
4. You will see the same issue with the credit card form.

If you get it working with WPML plugins disabled, it should still work when you reactivate WPML.