Strange behaviour – after 2 days almost of debugging I have found that the checkout fails (doesnt pass any Stripe info to order) when no company name field is set. I do not always need Company Name so this is a problem.
I tried disabling all plugins and still had issue – only by accident did I find the problem noticing in the order screen only those with a company name succeeded.
I have an urgent issue I hope you can help with this?
I have consulted with Stripe and they advise all is fine their end as those with a company name set show all the endpoints – and those without simply do not show.Theme version: 9.05 WooCommerce version: 7.4.1
Please check how it works when the default WooCommerce theme – Storefront is activated.
Let us know the result.
Tried that – only happens with XStore – see here for example of it hanging – and also when clicking for order this pops up
Furthermore – I am forcing the use of Company Name filed but still that does not work all of the time – some transactions still fail – is there anything in the theme that affects the checkout process? can it be disabled?
1/ We kindly request that you record a full video of the problem so that we can have a better understanding of the situation.
2/ What should we do to be able to see the problem using the account you provided to us?
3/ We kindly request that you provide FTP access so that we can forward your query to our development team.
To create FTP access, please contact your hosting provider for assistance.
4/ If a company field is not required, please change the value – https://prnt.sc/dyeL5Hy-Jfml (Theme Options -> WooCommerce -> Checkout).
5/ After trying to buy it, we saw that there really is a problem, but something different. Please check the video in the Private Content area.
6/ We noticed that on your website you have extra query param added to wp_http_referer input -> https://prnt.sc/RoWJnEmgPxJ8 Do you know where could it come from? Because we saw that you have a bit modifications with permalinks in your child-theme/functions.php which may cause the issues you have.
7. Please also check if it works fine with another browser – maybe the cookies are stuck somehow.
I have figured it out – there is a conflict with the Invoicing Plugin you include – and also our Chat Platform GETGIST.com
Here is a detailed video showing the problem with all conceivable combinations – each using email addresses to ensure all sales are like a new account.
For point 6 – I do not understand what is happening here – but actually that is not causing the issue – there does seem to be some similar issues reported online though with that which perhaps you can take a look at…
My dev commented as follows…..
I did some research and I am almost certain that the problem is in Elementor. As I mentioned earlier, the “elementor_page_id” URL parameter is appended even if the permalinks snippets and Permalink Manager is deactivated, so the problem is not in the permalinks.
There are similar bug reports from another users:
I am not exactly certain why Elementor forces it, but it definitely conflicts with your current set-up. To fix it you can remove the “elementor_page_id” from AJAX URLs using this little code snippet. This is just a hotfix and I would recommend to ask Elementor developers to address this problem.
Hot fix suggested was here but the problems we had still persisted. Still might be worth checking on that though…
So after further tests my dev said….
I made some additional tests and it seems that the problem is not in Elementor.
The additional popup in the checkout is displayed because Gist plugin displays some additional data that breaks JSON feed output + WooCommerce PDF Invoice triggers the fatal error during the AJAX request (when the submit button is clicked). I deactivated both plugins and managed to complete the order also in Google Chrome browser 🙂
Thank you for your response.
We regret to inform you that we cannot guarantee full theme compatibility with all third-party plugins. In some cases, additional customization may be required to ensure compatibility between the theme and the plugin. Unfortunately, it is not possible for us to make the theme or all bundled plugins compatible with all existing plugins, and additional customization is outside the scope of our basic support.
In your case, we would recommend that you contact the authors of the plugin.
thanks for the reply – and I do understand the point about 3rd party items – but the one you supply by Rightpress has not been updated for a long time. So as their customer I would have hoped you guys would point out the issue as you have shipped so many copies with Xstore.
If I contact them all I get is I dont have support licence. If you ship with the theme do you not ensure if bugs are reported they are then fed back to the Author?
We have reached out to the developers of the Invoice plugin regarding the conflict you experienced with the Gist All-In-One Marketing – Live Chat, Popups, Email plugin.
Additionally, you may contact the developers of the other plugin involved in this conflict.
We will keep you updated on any news we receive.
You must be logged in to reply to this topic.Log in/Sign up
One standard license is valid only for 1 project. Running multiple projects on a single license is a copyright violation.