Page 1 of 2 12 LastLast
Results 1 to 10 of 16
  1. #1

    Default Payment Received Without Order

    I got an attempted order today (second in a month) where I receive a payment from PayPal where everything looks like it's coming from ZenCart, but for which I do not get an order through ZenCart. I am currently using PayPal Website Payments Standard/IPN and ZenCart 1.3.9f, though the last order where I had this problem was on 1.3.9d.

    From talking to the first customer, it sounds like they bailed out after getting payment confirmation from the PayPal site, but they could not be terribly specific as to how their checkout process went. It sounds like they did not get redirected back to the order confirmation page; whether this was due to a website or PayPal error or just impatience (bailing out at PayPal) I can't say for certain. Have not had a conversation with the current customer to see what's happened on his end yet.

    Is there anything I can do to prevent this from happening? It sounds like orders aren't "saved" until payment confirmation comes; is there any way to set ZenCart to save the order before being sent to the payment site? Are my customers just "special"?

  2. #2

    Default Re: Payment Received Without Order

    What does the "zenid" in the "Custom" field of the PayPal details page signify?

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

    Default Re: Payment Received Without Order

    That's the Zen Cart zenid (session id) that the customer was using when they made their purchase.
    .

    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
    Jan 2004
    Posts
    66,443
    Plugin Contributions
    279

    Default Re: Payment Received Without Order

    You're using Website Payments Standard which relies completely on waiting for PayPal's server to tell *your* server about the customer's order ... during the 3-5 seconds it takes for the customer to return to your site. If *anything* goes wrong (and LOTS can) in that communication, your store will not have record of the order.

    If you use Express Checkout instead, then your store does not have to wait for that background notification, since it happens in real-time immediately as the customer sees the checkout-success screen on your site.
    Save yourself all the headaches and click "Remove" on your Website Payments Standard module, and click "Install" on your Express Checkout module.
    Configuration instructions here: www.zen-cart.com/getpaypal
    .

    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.

  5. #5

    Default Re: Payment Received Without Order

    Ok, I have disabled Website Payments Standard and installed Express Checkout. Will see how it goes.
    Last edited by noderaser; 24 Aug 2010 at 07:36 AM.

  6. #6

    Default Re: Payment Received Without Order

    One thing I noticed about Express Checkout vs. Web Payments, is that the payment notification now goes to the PayPal account address, instead of the store address. Is there any way to have the payment notification go to the store address, like it did with Web Payments Standard? It's helpful during order processing to see the payment right there.

  7. #7
    Join Date
    Jan 2004
    Posts
    66,443
    Plugin Contributions
    279

    Default Re: Payment Received Without Order

    I'm not sure I understand what you're saying.
    .

    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

    Default Re: Payment Received Without Order

    With the "Website Payments Standard" module, notification of the payment received from PayPal would go to the same address as the order notification from ZenCart ([email protected])

    With the "Express Checkout" module, notification of the payment received from PayPal goes to the email address of the account (my personal email). Order notification from ZenCart still goes to [email protected].

  9. #9
    Join Date
    Jan 2004
    Posts
    66,443
    Plugin Contributions
    279

    Default Re: Payment Received Without Order

    I'm guessing that with WPS you had ([email protected]) as a secondary email address in your PP account, instead of being the primary address?
    .

    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

    Default Re: Payment Received Without Order

    Yes, the store address was and still is a secondary address... I'm guessing that Express Checkout doesn't use an email address at all to track the payment destination, and instead uses only the API signature? I guess the only way to get notifications to go back to the store address would be to set it as the primary address in PayPal, as the "Notifications" page only lists whether a notification is sent for various activities--not where it is sent to.

    I guess this really wouldn't adversely affect how I process orders; I would have to go into the ZenCart admin and extract the info from the orders page. In the past, I've gotten most of the info through the email notifications, and only used the orders page to update the order status with shipping/tracking information.

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Payment received, No order??
    By thegoddessnextdoor in forum Built-in Shipping and Payment Modules
    Replies: 0
    Last Post: 5 Jan 2009, 10:47 PM
  2. Received Payment But No Order
    By beth99 in forum General Questions
    Replies: 1
    Last Post: 1 Nov 2008, 10:51 PM
  3. EC payment received but no order
    By carlvt88 in forum PayPal Express Checkout support
    Replies: 3
    Last Post: 3 Oct 2007, 10:49 PM
  4. order received but notification of paypal payment is not received
    By b18cya in forum Built-in Shipping and Payment Modules
    Replies: 2
    Last Post: 16 Apr 2007, 08:03 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