Results 1 to 6 of 6
  1. #1
    Join Date
    Dec 2003
    Posts
    56
    Plugin Contributions
    0

    Default Problem with order payed through Paypal

    I've been working on setting up PayPal's Website Payment Standard with my ZenCart install at http://joyasenplata.com.mx/index.php and still haven't had a successful checkout.

    The thing is I checkout using PayPal for payment, I proceed and get taken to PayPal where I fill out the payment info and am returned to the store. Here's where the problem is obvious.

    The order doesn't show in the account history of the customer's account, or the order's history in the admin side. It is also removed from the cart as if it were complete.

    PayPal does process the payment alright, but the store has no record of such order anywhere to be found.

    What can I do to fix this? I've been trying for days already, not wanting to bother here until I didn't know what else to do.

    Thanks in advance!

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

    Default Re: Problem with order payed through Paypal

    Here is a collection of tips for troubleshooting the communications problems between PayPal's server and your server:
    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.

  3. #3
    Join Date
    Dec 2003
    Posts
    56
    Plugin Contributions
    0

    Default Re: Problem with order payed through Paypal

    Thanks for your reply. I had already found that article and followed the instructions without success.

    The one thing I didn't know how to check that there was no IP block or firewall preventing PayPal from talking with the server, but I tried the tool IPN Check I found in the extras folder, which I moved to the store's root dir (ipncheck.php), and it said there was no problem, so I understand they're talking.

    Now, one thing that seemed a bit off, but it may not really be a problem, is in the checkout_confirmation page, the PayPal form has the following line:

    Code:
    <input type="hidden" name="notify_url" value="http://joyasenplata.com.mx/index.php?main_page=ipn_main_handler.php" />
    Is it correct?

    The odd thing is that PayPal gets all the data and makes the charge and the emails are sent by PayPal to the parties, but the store keeps no record. It doesn't even have the order in pending status, it has nothing, nowhere. So, even if the store owner gets the PayPal email and find out he got a new order by it, he can't know what was in the order.

    Could you tell me what else could be the problem or if you need any other data to get closer to it?

  4. #4
    Join Date
    Dec 2003
    Posts
    56
    Plugin Contributions
    0

    Default Re: Problem with order payed through Paypal

    Well, I think I hit the nail on the head, cause I tried that odd URL to the ipn_main_handler.php file and it didn't work as the direct URL to the file did. So I copied the source code of the checkout_confirmation page, edited the URL in my text editor, hit preview and clicked on the checkout button. I got sen to PayPal, I paid and got sent back to the store. This time the order was there in my customer account history and the admin side had notice of it too.

    I'll go look into the payment module to fix the code that generates that line, now. I had not touched it, it's what came with my ZC 1.3.8a.

  5. #5
    Join Date
    Dec 2003
    Posts
    56
    Plugin Contributions
    0

    Default Re: Problem with order payed through Paypal

    Found the issue. It was the zen_href_link function that was modified by ZenMagick. I'll bring up the issue with ZM's developer in his forum. Sorry for the trouble and thank you for your help!

  6. #6
    Join Date
    Jun 2003
    Posts
    33,721
    Plugin Contributions
    0

    Default Re: Problem with order payed through Paypal

    Thank you for letting us know the problem is not in the Zen Cart core code.
    Please do not PM for support issues: a private solution doesn't benefit the community.

    Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.

 

 

Similar Threads

  1. v139h how to know the paypal order is payed?
    By linjuming in forum General Questions
    Replies: 5
    Last Post: 28 Jun 2012, 03:25 PM
  2. Order not showing in Admin when payed via PayPal...
    By integrity_designs in forum General Questions
    Replies: 12
    Last Post: 1 Jan 2011, 08:03 PM
  3. HUGE problem with customer order not coming through....
    By BenhamCollectibles in forum General Questions
    Replies: 1
    Last Post: 22 Jan 2010, 01:29 AM
  4. Getting a blank page after payed to paypal
    By ctorok in forum PayPal Website Payments Pro support
    Replies: 7
    Last Post: 10 Nov 2009, 06:25 PM
  5. Customer pays with echeck through paypal, order doesnt show in zencart
    By b18cya in forum Built-in Shipping and Payment Modules
    Replies: 6
    Last Post: 24 Mar 2007, 10:43 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