Quote Originally Posted by balihr View Post
Me again...
Zen Cart 1.5.6 (no trailing letter), OPC 2.2.0
OPC debug is set to full

Debug logs are intermittent and not every order gets the logs. Orders placed with PayPal Pro never get the opc debug log.

Some paypaldp orders are duplicated with error code 10536. Problem is - the order goes through, shows up in admin and customer's card gets charged.
Attachment 18696
In this case, order is placed 3 times. I have 8 logs related to the order - 4x paypaldp_PayPal_Action-XXXXXX.log and 4x PayPal_CURL_XXXXXX.log
One other thing I noticed - when a duplicate order goes through, if you check order details in the admin, it always shows a Transaction ID and Parent Transaction ID, while all "normal" orders have Parent Transaction ID empty.
Attachment 18697

Help?
A couple of configuration-related questions:
  1. What template is being used? Does it modify the tpl_ajax_checkout_confirmation.php template?
  2. Is the paypaldp payment-method included in the OPC's "Payment methods requiring confirmation" list?
  3. What version of jQuery is being loaded for the site?
  4. What version of PHP is in use?
  5. Is the OPC's configuration setting "Debug: Customer List" set to a non-blank value?