We are using this plugin along with the WooCommerce Stripe Gateway plugin by Woocommerce and have run into an issue that when this plugin is activated the stripe test keys are overwritten with the live key and thus not allowing us to run test mode.
Disabling this plugin automatically returns the test keys to what they should be.
Also for reference I’ve included a screenshot of the stripe plugin settings screen where the issue appears. As you can see, it shows the live keys where it should be test keys. When disabling your plugin, the test keys come back.
Unfortunately, I haven’t been able to replicate this issue in my test site. However, it could be either the theme, plugin or a combination of both. Therefore can you do the following: check if this issue appears in your test site when:
Only WooCommerce, WooCommerce Stripe Gateway and WooCommerce Multilingual plugins are activated, as it will tell us if there is an interaction issue with other plugin
Theme is set to a WordPress default like Twenty Nineteen as it will tell us if there is an interaction issue with your theme
If you don’t see the issue happening in the above scenario, can you try to determine whether this is a theme or a plugin issue?
If you find a culprit, let me know so that we can test this in a minimal environment and escalate to compatibility team if required.
Sorry, perhaps I should have confirmed this originally.
This has been tested with only a default theme active (twentytwentythree) and all other plugins deactivated (excluding Woocommerce + Woocommerce Stripe Gateway). This plugin was found to be the culprit causing the test keys to be overwritten.
All plugins and WordPress core are at the latest versions.
Please let me know if you need any more information.
Thank you for your confirmation. After discussing it with our devs, it seems like a current WCML limitation which should be address in 5.3 version. This version is still in early development stages though.
Currently, you can try deleting the wcml_payment_gateway_stripe option from wp_options table when you need to try the test mode. Please, keep in mind of doing this only in your staging site or after doing a full backup of your site.
HI sir @andrescifuentesr , can you please also my site’s issue. I am using stripe into my store, everything is going smoothly but the only issue is stripe is loading a lot of unnecessary script files on every product page, which is making my site very slow. I have tried multiple method and wasted a lot of time but all in vain. Can you please tell me a method to top it. Because stripe plugin is only necessary to load on checkout page.
Unfortunately, I can’t help you as I’m not a Stripe expert and it is not a WCML related issue. I recommend you to open a new thread in your plugin’s forum or using a plugin as Asset CleanUp to tune up your environment.
Reagardsi
Viewing 7 replies - 1 through 7 (of 7 total)
The topic ‘Plugin conflict’ is closed to new replies.