Results 1 to 6 of 6
  1. #1
    Join Date
    Jun 2010
    Location
    Austria
    Posts
    115
    Plugin Contributions
    0

    Default PayPal Payment Standards orders not generated

    A shop that was upgraded from 1.5.1. to 1.5.3 now has failing PayPal Payment Standards orders.

    The payment is taken by PayPal, the customer is returned to the checkout success page but the order is not entered into the site's database, no order ID, no email, no record of the order itself in the shop.

    The PayPal debug log shows:

    Sep 10 2014 11:21 -- IPN PROCESSING INITIATED.
    *** Originating IP: [removed]
    *** Browser/User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2

    Sep 10 2014 11:21 -- IPN FATAL ERROR :: No POST data available -- Most likely initiated by browser and not PayPal.


    *** The rest of this log report can most likely be ignored !! ***

    Sep 10 2014 11:21 -- IPN ERROR :: Could not find stored session {} in DB; thus cannot validate or re-create session as a transaction awaiting PayPal Website Payments Standard confirmation initiated by this store. Might be an Express Checkout or eBay transaction or some other action that triggers PayPal IPN notifications.

    Sep 10 2014 11:21 -- IPN ERROR :: No saved Website Payments Standard session data available. Must be an Express Checkout or Direct Pay transaction.
    Could be a test notification, or the incoming IPN notification is not actually a bonafide PayPal transaction.
    NOTE: It is likely that all the following log content is meaningless or irrelevant.

    Sep 10 2014 11:21 -- Breakpoint: 0 - Initializing debugging.

    Sep 10 2014 11:21 -- Breakpoint: Flag Status:
    isECtransaction = 0
    isDPtransaction = 0

    Sep 10 2014 11:21 -- IPN INFO - POST VARS received (sorted):
    Array
    (
    )

    ------------

    The shop is Zen Cart 1.5.3; and has 1 module that modifies core files "Super Orders". Uninstalling "Super Orders" did not fix the problem.

    Other payment modules (e.g. the credit card module Realex) work fine, orders are generated.

    There are no PHP error logs showing under /logs/

    Site is running PHP 5.4

    Bit stumped on this one, help appreciated.

    Many thanks, Edith

  2. #2
    Join Date
    Feb 2011
    Location
    Lumberton, TX
    Posts
    525
    Plugin Contributions
    0

    Default Re: 1.5.3 PayPal Payment Standards orders not generated

    Quote Originally Posted by terraGirl View Post
    A shop that was upgraded from 1.5.1. to 1.5.3 now has failing PayPal Payment Standards orders.

    The payment is taken by PayPal, the customer is returned to the checkout success page but the order is not entered into the site's database, no order ID, no email, no record of the order itself in the shop.

    The PayPal debug log shows:

    Sep 10 2014 11:21 -- IPN PROCESSING INITIATED.
    *** Originating IP: [removed]
    *** Browser/User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2

    Sep 10 2014 11:21 -- IPN FATAL ERROR :: No POST data available -- Most likely initiated by browser and not PayPal.


    *** The rest of this log report can most likely be ignored !! ***

    Sep 10 2014 11:21 -- IPN ERROR :: Could not find stored session {} in DB; thus cannot validate or re-create session as a transaction awaiting PayPal Website Payments Standard confirmation initiated by this store. Might be an Express Checkout or eBay transaction or some other action that triggers PayPal IPN notifications.

    Sep 10 2014 11:21 -- IPN ERROR :: No saved Website Payments Standard session data available. Must be an Express Checkout or Direct Pay transaction.
    Could be a test notification, or the incoming IPN notification is not actually a bonafide PayPal transaction.
    NOTE: It is likely that all the following log content is meaningless or irrelevant.

    Sep 10 2014 11:21 -- Breakpoint: 0 - Initializing debugging.

    Sep 10 2014 11:21 -- Breakpoint: Flag Status:
    isECtransaction = 0
    isDPtransaction = 0

    Sep 10 2014 11:21 -- IPN INFO - POST VARS received (sorted):
    Array
    (
    )

    ------------

    The shop is Zen Cart 1.5.3; and has 1 module that modifies core files "Super Orders". Uninstalling "Super Orders" did not fix the problem.

    Other payment modules (e.g. the credit card module Realex) work fine, orders are generated.

    There are no PHP error logs showing under /logs/

    Site is running PHP 5.4

    Bit stumped on this one, help appreciated.

    Many thanks, Edith
    Edith,

    I have had some issues with this as well. However, from what I have been old this is a Paypal Standard/IPN problem that is solved by moving to Paypal Express. It appears to be a timeout/connection issue between ZC and Paypal's IPN system. I have not move to Paypal Express just yet as I have some issues with how it treats addresses but I am going in that direction. I lost a $1,000 order due to this about 6 months ago.

    Cheers
    Chris

  3. #3
    Join Date
    Jul 2012
    Posts
    16,732
    Plugin Contributions
    17

    Default Re: 1.5.3 PayPal Payment Standards orders not generated

    In the update from 1.5.1 to 1.5.3 were the override files of the template updated to reflect the changes made in the equivalent template_default files or to address those changes?
    ZC Installation/Maintenance Support <- Site
    Contribution for contributions welcome...

  4. #4
    Join Date
    Jun 2010
    Location
    Austria
    Posts
    115
    Plugin Contributions
    0

    Default Re: 1.5.3 PayPal Payment Standards orders not generated

    Quote Originally Posted by mc12345678 View Post
    In the update from 1.5.1 to 1.5.3 were the override files of the template updated to reflect the changes made in the equivalent template_default files or to address those changes?
    The template is the "all business" template http://www.zen-cart.com/downloads.php?do=file&id=1174 and the template files appear okay when compared against the default 1.5.3 files.

  5. #5
    Join Date
    Feb 2005
    Location
    Lansing, Michigan USA
    Posts
    20,024
    Plugin Contributions
    3

    Default Re: 1.5.3 PayPal Payment Standards orders not generated

    As gtkccf said, the only fix for this problem I'm aware of is to switch to the much-more-stable Paypal Express.

  6. #6
    Join Date
    Jun 2010
    Location
    Austria
    Posts
    115
    Plugin Contributions
    0

    Default Re: 1.5.3 PayPal Payment Standards orders not generated

    Just to say Express does work perfectly, no issues, so we are using this now.

    I am still a bit perplexed as to why Standard worked on 1.5.1 and doesn't after upgrade to 1.5.3 but there's a time pressure to get this sorted, so we're going with Express.

    Thank you everyone who replied!

 

 

Similar Threads

  1. v151 Blank Orders Generated by PayPal During Payment Review
    By numinix in forum Bug Reports
    Replies: 5
    Last Post: 14 Aug 2013, 12:45 AM
  2. Order not Generated while Using CCAvenue Payment Gateway
    By status in forum Addon Payment Modules
    Replies: 0
    Last Post: 29 Jun 2010, 11:54 AM
  3. PayPal Website Standards Module data not showing in paypal
    By soskuthy in forum Built-in Shipping and Payment Modules
    Replies: 0
    Last Post: 7 Mar 2009, 01:53 PM
  4. Confirmation email not generated with paypal paiment.
    By koolos.com in forum General Questions
    Replies: 13
    Last Post: 6 Jan 2008, 06:13 AM
  5. Invoice not generated from order, paypal payment recieved
    By dj_cel in forum Managing Customers and Orders
    Replies: 9
    Last Post: 1 Sep 2007, 08:18 PM

Bookmarks

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
Zen-Cart, Internet Selling Services, Klamath Falls, OR