Page 1 of 3 123 LastLast
Results 1 to 10 of 21
  1. #1
    Join Date
    Mar 2007
    Posts
    18
    Plugin Contributions
    0

    Default PayPal CreditCard Orders Don't Show Up In My Zen Cart

    OK. I've scoured the forums for about an hour or two before posting this. I thought I understood what was going on, but apparently not.

    I set up Zen Cart with PayPal IPN for a client and some of the PayPal orders weren't getting back to ZenCart so there'd be a PayPal receipt and no record of what the customer ordered.

    So I found the May PayPal patch, installed that, and turned on PDT. Thought everything would work now.

    But in fact, here's what happens. Auto Return only works if you pay using PayPal. And that seems to be OK. But if you pay using a credit card, there's just a tiny link that says "return to merchant." As I understand things, the PayPal data should go back to Zen Cart whether or not the auto return works. Is this wrong? What can I do to fix this?

    I also ran the PayPal IPN test php script and it showed everything was fine (http://www.jameskelleher.com/ipncheck.php).

  2. #2
    Join Date
    Mar 2004
    Posts
    16,042
    Plugin Contributions
    5

    Default Re: PayPal CreditCard Orders Don't Show Up In Zen Cart

    pay with Credit card ( no account ) at paypal means that the user HAS to hit th ereturn link,

    there are 2 links there return to merchant or create account,

    they HAVE to choose one
    Zen cart PCI compliant Hosting

  3. #3
    Join Date
    Mar 2007
    Posts
    18
    Plugin Contributions
    0

    Default Re: PayPal CreditCard Orders Don't Show Up In Zen Cart

    It seems impossible to ensure that every customer will click that link. Is there a way around this? Or is this just a limitation of PayPal IPN? Would another payment module work better?

    Ryan

    Quote Originally Posted by Merlinpa1969 View Post
    pay with Credit card ( no account ) at paypal means that the user HAS to hit th ereturn link,

    there are 2 links there return to merchant or create account,

    they HAVE to choose one

  4. #4
    Join Date
    Mar 2007
    Posts
    18
    Plugin Contributions
    0

    Default Re: PayPal CreditCard Orders Don't Show Up In Zen Cart

    The final PayPal page looks like this...

    "Thank You for your payment

    Secure Transaction
    You have sent a secure payment of $XXX USD to ___. This payment will appear on your card statement as "PAYPAL *___". You will receive an email receipt for this shortly.
    View Printable Receipt"

    On the bottom left there's a link that says "Return to Merchant" and on the bottom right there's a link that says "Sign Up."

    It looks a lot like a final confirmation and a customer could easily just assume everything was done and close the window at this point. That's all I'm saying.

    Is there a way to make this process less ambiguous?

    Quote Originally Posted by rwclark View Post
    It seems impossible to ensure that every customer will click that link. Is there a way around this? Or is this just a limitation of PayPal IPN? Would another payment module work better?

    Ryan

  5. #5
    Join Date
    Mar 2004
    Posts
    16,042
    Plugin Contributions
    5

    Default Re: PayPal CreditCard Orders Don't Show Up In Zen Cart

    not on zen carts end, that is all paypal,
    Zen cart PCI compliant Hosting

  6. #6
    Join Date
    Mar 2007
    Posts
    18
    Plugin Contributions
    0

    Default Re: PayPal CreditCard Orders Don't Show Up In Zen Cart

    So the PayPal IPN module is functioning correctly, then?

    On the Wiki it says that between making the payment and the customer clicking there's some communication between PayPal's server and Zen Cart's. It seems that clicking the "return to merchant" link is the final step?

    Thanks so much,
    Ryan

    Quote Originally Posted by Merlinpa1969 View Post
    not on zen carts end, that is all paypal,

  7. #7
    Join Date
    Jan 2004
    Posts
    66,450
    Plugin Contributions
    81

    Default Re: PayPal CreditCard Orders Don't Show Up In Zen Cart

    If the customer doesn't click the Return To Merchant link, then you must rely on the IPN notification (instead of PDT) to release your order.

    PDT is triggered if the customer comes back to your store directly from PayPal.

    IPN is triggered when PayPal authorizes the payment. This is background communications, and doesn't rely on the customer. However, it does rely on your server configuration to talk to paypal's server.
    The wiki article talks about potential communication issues:
    http://www.zen-cart.com/wiki/index.php/PayPal
    .
    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
    Mar 2007
    Posts
    18
    Plugin Contributions
    0

    Default Re: PayPal CreditCard Orders Don't Show Up In Zen Cart

    Thanks. So what this indicates is that PDT is probably working, but IPN is not, correct?

    Quote Originally Posted by DrByte View Post
    If the customer doesn't click the Return To Merchant link, then you must rely on the IPN notification (instead of PDT) to release your order.

    PDT is triggered if the customer comes back to your store directly from PayPal.

    IPN is triggered when PayPal authorizes the payment. This is background communications, and doesn't rely on the customer. However, it does rely on your server configuration to talk to paypal's server.
    The wiki article talks about potential communication issues:
    http://www.zen-cart.com/wiki/index.php/PayPal

  9. #9
    Join Date
    Jan 2004
    Posts
    66,450
    Plugin Contributions
    81

    Default Re: PayPal CreditCard Orders Don't Show Up In Zen Cart

    Quote Originally Posted by rwclark View Post
    Thanks. So what this indicates is that PDT is probably working, but IPN is not, correct?
    If your customers are paying by CC and not creating or using their PP account, and they're not clicking on the Return To Merchant link at the end of the process, AND you're not getting those orders in your Zen Cart site, then yes, your IPN communications are not working properly.

    Troubleshooting IPN issues:
    http://www.zen-cart.com/wiki/index.php/PayPal

    Enabling Debug Logging for analysis:
    http://www.zen-cart.com/forum/showthread.php?t=61199
    .
    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
    Mar 2007
    Posts
    18
    Plugin Contributions
    0

    Default Re: PayPal CreditCard Orders Don't Show Up In Zen Cart

    I spoke with the hosting company about the problem I've been having, after pointing them to this info from the Wiki:

    * Check with your host that port 80 and 443 are open for bidirectional communication.
    * Check there is no IP block or firewall to prevent PayPal's™ servers from talking to your server (your host should check this, and you should check any blocking you may have done via your control panel.
    * Check .htaccess for any deny from statements and be sure none of them are addresses related to PayPal™.
    PayPal IP Address List (these should be in your host's firewall whitelist)
    notify.paypal.com (as of June 2006):
    216.113.188.202
    216.113.188.203
    216.113.188.204
    66.211.170.66

    They think that the site may need to be on a static IP instead of a shared IP in order for PayPal to properly communicate with Zen Cart, but they're not sure.

    Does this sound plausible? Anyone know?

    Ryan

    Quote Originally Posted by DrByte View Post
    If your customers are paying by CC and not creating or using their PP account, and they're not clicking on the Return To Merchant link at the end of the process, AND you're not getting those orders in your Zen Cart site, then yes, your IPN communications are not working properly.

    Troubleshooting IPN issues:
    http://www.zen-cart.com/wiki/index.php/PayPal

    Enabling Debug Logging for analysis:
    http://www.zen-cart.com/forum/showthread.php?t=61199

 

 
Page 1 of 3 123 LastLast

Similar Threads

  1. Orders go through paypal but don't show up on the site!
    By Scram in forum General Questions
    Replies: 5
    Last Post: 6 Jul 2010, 05:01 AM
  2. Orders don't show up, but Paypal works
    By fluffysam in forum Managing Customers and Orders
    Replies: 11
    Last Post: 20 Oct 2009, 12:42 AM
  3. Paypal IPN ALL orders don't show up in Admin
    By theng6987 in forum Built-in Shipping and Payment Modules
    Replies: 4
    Last Post: 23 Sep 2007, 04:26 PM
  4. PayPal Orders Made But Don't Show Up On Orders
    By SpiritDane in forum Managing Customers and Orders
    Replies: 11
    Last Post: 31 Jul 2007, 09:31 AM
  5. zen cart not processing paypal orders.
    By katef in forum Built-in Shipping and Payment Modules
    Replies: 12
    Last Post: 10 Aug 2006, 03:41 AM

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