Totally Zenned
- Join Date:
- Feb 2007
- Location:
- Pennsylvania
- Posts:
- 858
- Plugin Contributions:
- 0
Frequent Duplicate Orders - Cart Not Emptying
Hello All,
Running ZC 2.2.2, PHP 8.2, Modified Responsive Classic Clone and Authorize (AIM) no other payment methods.
We just upgraded from ZC 1.5.8 and made the new site live on 7/5. Included in the upgrade is the One Page Checkout. Until yesterday OPC 2.6.2, now OPC 2.6.3.
On 7/9 we began using SendGrid email service.
What's happening... It seems that whether or not a customer registers an account or uses guest checkout, every couple of orders or at least once per day a customer checks out, but their cart is not emptied, the checkout confirmation page may stall (I'm not sure this always happens), but the resubmit / reload and end up with two orders. When this happens the transaction details are not added to the order and they still have the item in their cart.
There are no server error logs linked to their ip, however there are zc logs that point to functions_email.php.
[23-Jul-2026 11:15:31 America/New_York] Request URI: /index.php?main_page=checkout_process, IP address: 111.222.333.444
--> PHP Fatal error: Maximum execution time of 30 seconds exceeded in /home/hostname111/www.site .com/includes/functions/functions_email.php on line 191.
I have tried reverting back to using our own server email rather than sendgrid, I've also tried disabling OPC. This still happens and I'm really not sure how to track down the problem.
Any help here would be greatly appreciated.
Thank you,
John