Results 1 to 10 of 10
  1. #1
    Join Date
    Apr 2011
    Posts
    80
    Plugin Contributions
    0

    Default Is Paypal IPN necessary?

    I am running ZC 1.3.9h using Paypal Express. In my Paypal logs, the IPN history shows the status as Failed for each transaction. The orders are posted to the admin, the money is deposited in the Paypal account, and I receive an email from Paypal confirming the payment.

    In the Paypal Express setup in ZC, the instructions show to place a specific address in the Paypal setup and that is done as instructed. Does ZC use this notification or is it simply for another function of a back office? It looks like it could be turned off and not be a problem or does anyone have any idea how to fix it?

    I've seen similar posts but none seem to be exactly like my issue. Thank you in advance.

  2. #2
    Join Date
    Aug 2005
    Location
    Arizona
    Posts
    27,761
    Plugin Contributions
    9

    Default Re: Is Paypal IPN necessary?

    the instructions show to place a specific address in the Paypal setup
    What is yours set to and what is the title of the field?
    Zen-Venom Get Bitten

  3. #3
    Join Date
    Apr 2011
    Posts
    80
    Plugin Contributions
    0

    Default Re: Is Paypal IPN necessary?

    Thank you for your help. In the Paypal Express configuration in Zen Cart, configuration instruction #3 states:

    3. In your PayPal account, enable Instant Payment Notification:
    under "Profile", select Instant Payment Notification Preferences

    * click the checkbox to enable IPN
    * if there is not already a URL specified, set the URL to:

    https://xxxxxxxxxxxxxxx/ipn_main_handler.php

    (the xxxxxxxxxxx's are where my website is inserted)

    This is the URL that I have listed in my Paypal account for the IPN configuration. IPN is also set to Enabled. When I look at the History, they transaction status states Failed but everything seems to be working.

  4. #4
    Join Date
    Aug 2005
    Location
    Arizona
    Posts
    27,761
    Plugin Contributions
    9

    Default Re: Is Paypal IPN necessary?

    In the Paypal Express configuration in Zen Cart, configuration instruction #3 states:
    What instruction?
    Where are you seeing this?
    Zen-Venom Get Bitten

  5. #5
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Is Paypal IPN necessary?

    While using Express Checkout prevents your store from relying on IPN notices to actually complete orders in your store, there is a secondary set of functionality which you may find important, and hence still appropriate to configure your PayPal account to enable the sending of IPNs:
    - echeck alerts and transaction updates (when your store receives the IPN that the echeck has cleared, it will upgrade the order's status to Paid (aka "Processing"))
    - pre-auth-only vs authorized - similarly, the order status will be upgraded if you originally only "authorized" but didn't "capture" the payment
    - refunds - an order status can be downgraded when a refund is issued, thus helping keep your store more in sync with what you're doing in your PayPal account
    - and more

    So, yes, keeping IPN enabled is still necessary. Unless you don't want any of those benefits.


    As for why you're getting "Failed", I'd need to see your logs to understand what exactly your store is seeing/doing to say Failed.
    .

    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
    Apr 2011
    Posts
    80
    Plugin Contributions
    0

    Default Re: Is Paypal IPN necessary?

    Should I post one of the logs here or should I send them another way? Thank you.

  7. #7
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Is Paypal IPN necessary?

    PM me with a link to a zipped copy of the logs from a few days if possible.
    .

    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.

  8. #8
    Join Date
    Apr 2011
    Posts
    80
    Plugin Contributions
    0

    Default Re: Is Paypal IPN necessary?

    I have sent the link via PM. Thank you.

  9. #9
    Join Date
    Jan 2004
    Posts
    66,373
    Blog Entries
    7
    Plugin Contributions
    274

    Default Re: Is Paypal IPN necessary?

    Those aren't saying "FAILURE". They're just plain blank, seemingly because the script is being aborted somehow.

    Are you getting any debug logs in your /cache/ folder vis a vis https://www.zen-cart.com/tutorials/index.php?article=82 ?
    .

    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.

  10. #10
    Join Date
    Apr 2011
    Posts
    80
    Plugin Contributions
    0

    Default Re: Is Paypal IPN necessary?

    Thank you for your assistance. I apologize if I did not offer the correct assessment of my issue. The Failed statement was showing up in the profile section on my Paypal account only. The Zen Cart portion appeared to be working properly.

    After following your sage advice, it appears that the culprit was the checkout_process.php file. It was apparently corrupt and restoring it from a previous backup has since allowed the IPN function to complete normally.

    Many thanks.

 

 

Similar Threads

  1. Why is PayPal Express necessary?
    By Steven300 in forum General Questions
    Replies: 8
    Last Post: 28 Apr 2008, 12:15 PM
  2. Newthread for Paypal IPN,i think that is paypal IPN's BUG!!
    By paranoia in forum Built-in Shipping and Payment Modules
    Replies: 3
    Last Post: 22 Apr 2008, 02:37 AM
  3. I'm using PayPal Express and PayPal IPN, should I remove PayPal IPN?
    By tj1 in forum PayPal Express Checkout support
    Replies: 3
    Last Post: 3 Nov 2007, 05:20 AM
  4. Replies: 5
    Last Post: 18 May 2007, 07:45 PM
  5. paypal ipn problem (not echeque) timeout getting IPN
    By miccysoft in forum Built-in Shipping and Payment Modules
    Replies: 0
    Last Post: 9 May 2007, 12:40 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