Hi @qudsiyyamehtab
I am getting this error on checkout. SSL is enabled on the website. There is no caching plugin. I have found that the fields appear when I disable Themerex Addson plugin. However, I need to keep that plugin for my site. Is there any work around.
From what I understand, you’re experiencing an issue with the WooCommerce Square payment fields not showing up on your checkout page. You’ve also mentioned that these fields become visible when you disable the Themerex Addson plugin, but you need this plugin for your website.
It appears that a conflict might be happening between the Themerex Addson plugin and the WooCommerce Square plugin. Let’s try a few steps to sort this out:
- Update all plugins and themes: Make sure that both your WooCommerce Square and Themerex Addson plugins, as well as your theme, are all up-to-date. Sometimes, outdated versions can trigger conflicts.
- Check for JavaScript errors: Your error message indicates a possible JavaScript problem. You can use your browser’s console to check for any JavaScript errors that might be causing this. ?? Here’s a handy guide on Using Your Browser to Diagnose JavaScript Errors.
- Test for a plugin conflict: You’ve already spotted a potential conflict with the Themerex Addson plugin, but other plugins could also be causing this problem. Try turning off all other plugins except for WooCommerce and WooCommerce Square to see if that solves the issue. If it does, you can then turn on the plugins one by one to find out which ones are causing trouble. Here’s a handy guide on how to test for conflicts: ?? How to Test for Plugin and Theme Conflicts
- Reach out to Themerex Addson plugin support: If the problem persists after trying the above steps, it’s a good idea to contact the Themerex Addson plugin’s support team. They might be familiar with this issue and could offer a specific solution.
If none of these steps work, could you please share your site’s System Status with us? It will give us a better understanding of your site’s setup and help us identify the problem. You can find it via WooCommerce > Status
. Select Get system report
and then Copy for support
.
Also, if there are any fatal error logs, please share those with us as well. You can find them under WooCommerce > Status > Logs
.
Once you have that, please paste it inside a Code block in your reply, or use https://pastebin.com/ to paste it and share the link with us.
Thank you for your patience and cooperation in this matter. I’m looking forward to your response so we can solve this issue for you.