Results 1 to 6 of 6
  1. #1
    Join Date
    May 2008
    Posts
    20
    Plugin Contributions
    0

    Default Random orders not completing when using the Payflow Pro addon

    We are suddenly having this exact problem (for the last 5 months after 3 years of successful orders). There have been no significant to changes to our site or servers in that time.

    Different from above is that we are using PayFlow Pro Gateway (Paypal is not an option for the company).

    There is no difference in the cached logs for the successful and unsuccessful orders. (by unsuccessful I mean: payment processed, log made, order in Orders table, no products and no email.)

    Time elapsed as show by log is not longer for unsuccessful orders. (example: DoDirectPayment, Elapsed: 656ms -- Succeeded)

    Suggestions of where I should look next for clues???

    Much appreciated!

    christa

  2. #2
    Join Date
    May 2008
    Posts
    20
    Plugin Contributions
    0

    Default Re: PayPal IPN/PDT looks good, but no products or emails

    thanks, I will continue to add information as I find it and maybe it will create an idea... :)

    After tracing the code and looking closely at what made it into the database it appears that the break in the process occurs in checkout_process.php. The last line that works correctly is:

    $payment_modules->after_order_create($insert_id); //function completes successfully

    the next lines do not run:
    $zco_notifier-> notify('NOTIFY_CHECKOUT_PROCESS_AFTER_PAYMENT_MODULES_AFTER_ORDER_CREATE');
    // store the product info to the order
    $order->create_add_products($insert_id); //doesn't happen

  3. #3
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: PayPal IPN/PDT looks good, but no products or emails

    This thread is discussing PayPal IPN/PDT.
    But your problem is occurring when using the Payflow Pro addon, right?
    And what version of Zen Cart?
    And what's in the logs? https://www.zen-cart.com/tutorials/index.php?article=82 and http://www.zen-cart.com/forum/showthread.php?t=61199 (similar options available in the Payflow module)
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  4. #4
    Join Date
    May 2008
    Posts
    20
    Plugin Contributions
    0

    Default Re: PayPal IPN/PDT looks good, but no products or emails

    Nice to see you DrByte! Yes mine is with Payflow Pro, but this was the newest thread I could find that had a similar looking problem. (and honestly, I didn't quite understand what I was reading! )

    I'm currently using 1.3.8a. Today I am starting the update to 1.3.9 to first eliminate the double-click issue. (Which is a problem for possible a couple of them, but not all of them)

    I have traced the code to try to see where it's breaking. For all of them:

    1. The credit cards are successfully being processed by Payflow pro.
    2. ZenCart is recording the response from Payflow. (according to the logs)
    3. ZenCart is creating the orders record, order_status_history record. (A couple of the blank orders didn't record the cc info in the orders record. The others did.)
    3. Information after that point is incomplete.
    3. IF the customer goes back and repeats the order (orders the same products, same info) it goes through successfully.

    I have talked with our server provider and they are not seeing any issue with the servers.

    I am trying to get information from a customer to find out what they are seeing on the order that didn't fully process. And am about to do several test orders to see if I can create the problem and see it for myself.

    I do not have the Debug Error Logging Utility. The PayFlow Debugging Log is on and logs for complete orders are no different from incomplete orders. (I can show them if that would be helpful.)

    We've seen this with 7 orders in the last couple months (which is about 5% of orders).

  5. #5
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: Random orders not completing when using the Payflow Pro addon

    1. I've split this conversation into its own thread, since it's a different issue than the one where you started it.

    2. You can (and should) install the debug logging utility, as it may very well reveal the actual cause of your problems.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  6. #6
    Join Date
    May 2008
    Posts
    20
    Plugin Contributions
    0

    Default Re: Random orders not completing when using the Payflow Pro addon

    I added the debug, there was in intermittent php warning that showed up on the shopping cart. I fixed it, but the the main issue of empty orders is still happening.

    Other suggestions?

 

 

Similar Threads

  1. Is the Payflow Pro addon compatible with v1.5?
    By Decostyle in forum Addon Payment Modules
    Replies: 4
    Last Post: 4 Feb 2013, 04:39 PM
  2. Calling DrByte - Can we use your free addon for ONLY PayFlow Pro?
    By michaelorivera in forum PayPal Express Checkout support
    Replies: 1
    Last Post: 24 Nov 2009, 08:07 PM
  3. "Argument #2 is not an array" using the pro back up addon
    By jlcaudio in forum All Other Contributions/Addons
    Replies: 7
    Last Post: 13 Aug 2009, 11:38 PM
  4. Replies: 8
    Last Post: 18 May 2009, 12:55 AM
  5. Is PayFlow Pro the same as PayPal Website Payments Pro?
    By alicia1234 in forum PayPal Website Payments Pro support
    Replies: 2
    Last Post: 30 Jan 2009, 10:28 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg