I am still having a duplicate order issue.
The template I'm using is Tableau and I have suspicions it is related to that (a Numinix rep also guessed as much as they are attempting to troubleshoot for me with no luck.)
Zen Cart 1.5.4
Using both Paypal Payments Pro and Express Checkout
I dug into the access logs based on comments from DrByte in another thread. Here is the logs related to one duplicate:
Code:
71.205.104.180 - - [06/Jul/2016:00:33:37 -0400] "POST /index.php?main_page=checkout_process HTTP/1.1" 302 20 "https://www.-----.com/index.php?main_page=checkout_confirmation" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"
173.0.81.1 - - [06/Jul/2016:00:33:49 -0400] "POST /ipn_main_handler.php HTTP/1.1" 200 - "-" "PayPal IPN ( https://www.paypal.com/ipn )"
71.205.104.180 - - [06/Jul/2016:00:33:40 -0400] "POST /index.php?main_page=checkout_process HTTP/1.1" 302 20 "https://www.-----.com/index.php?main_page=checkout_confirmation" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"
71.205.104.180 - - [06/Jul/2016:00:33:54 -0400] "GET /index.php?main_page=checkout_success&zenid=4d31995ddc8f20af217bb11c1a297c95 HTTP/1.1" 200 9623 "https://www.-----.com/index.php?main_page=checkout_confirmation" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"
71.205.104.180 - - [06/Jul/2016:00:33:55 -0400] "GET /min/?f=/includes/templates/tableau/css/checkout_success.css,/includes/templates/tableau/css/auto_loaders/ajaxcartslide.css,/includes/templates/tableau/css/auto_loaders/jquery.fancybox.css&1444859563 HTTP/1.1" 200 2740 "https://www.-----.com/index.php?main_page=checkout_success&zenid=4d31995ddc8f20af217bb11c1a297c95" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"
173.0.81.1 - - [06/Jul/2016:00:33:53 -0400] "POST /ipn_main_handler.php HTTP/1.1" 200 - "-" "PayPal IPN ( https://www.paypal.com/ipn )"
I realize this is a near impossible issue to dig into given I have a lot of custom coding, but any help would be appreciated. Just point me in the direction to dig.