Results 1 to 9 of 9

Hybrid View

  1. #1
    Join Date
    Oct 2008
    Posts
    19
    Plugin Contributions
    0

    Default No order number when using Paypal

    I have version 1.3.7 and have been using Zen for a few years without too much trouble. I have noticed that when a customer buys a product and pays with Paypal Zen does not give an order number hence customer does not get an email confirming order, no order is in Zen as a pending order.... I dont get any emails to say a product has been sold.... all I get is a Paypal email saying that Mr customer has paid $some money into my account. Have no idea what he bought.....
    If another payment method is used all works perfectly... this is only on Paypal. I have Paypal IPN basic module installed.

    I went in as a customer and bought a product worth $0.10 with free shipping. I selected payment Paypal and proceeded to Paypal payment screen... I paid the item and then the button was there returning me to my shopping cart...the page said something like "We apprecticate your business...blah blah" and "Your order number is ........." blank....

    Any ideas ??

    Thanks
    Dave
    www.timeoutmassage.com.au/zen

  2. #2
    Join Date
    Jan 2004
    Posts
    66,446
    Plugin Contributions
    81

    Default Re: No order number when using Paypal

    That's a classic problem with PayPal IPN on many hosts. Something's preventing PayPal from telling your server that the order is completed, and thus the order number is never generated, nor is the confirmation email.
    If you're on GoDaddy hosting, you'll have to make a coding change to fix a quirk resulting from a server change they made.
    There are a bunch of troubleshooting steps mentioned here: 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
    Oct 2008
    Posts
    19
    Plugin Contributions
    0

    Default Re: No order number when using Paypal

    Quote Originally Posted by DrByte View Post
    That's a classic problem with PayPal IPN on many hosts. Something's preventing PayPal from telling your server that the order is completed, and thus the order number is never generated, nor is the confirmation email.
    If you're on GoDaddy hosting, you'll have to make a coding change to fix a quirk resulting from a server change they made.
    There are a bunch of troubleshooting steps mentioned here: http://www.zen-cart.com/wiki/index.php/PayPal

    Hi Dr,
    I followed the instructions on the page you gave me and all was perfect except when I entered the http://www.timeoutmassage.com.au/zen...in_handler.php... it says it should be a white screen with the first phrase of Paypal... instead I got this

    "1054 Unknown column 'zen_order_id' in 'field list'
    in:
    [SELECT zen_order_id, paypal_ipn_id, payment_status, txn_type, pending_reason FROM paypal WHERE txn_id = '' ORDER BY zen_order_id DESC ] "

    Does this help you in any way...???

    Ta
    Dave

  4. #4
    Join Date
    Oct 2008
    Posts
    19
    Plugin Contributions
    0

    Default Re: No order number when using Paypal

    And no I am not using Go Daddy....

  5. #5
    Join Date
    Jan 2004
    Posts
    66,446
    Plugin Contributions
    81

    Default Re: No order number when using Paypal

    Quote Originally Posted by zztimeout View Post
    "1054 Unknown column 'zen_order_id' in 'field list'
    in:
    [SELECT zen_order_id, paypal_ipn_id, payment_status, txn_type, pending_reason FROM paypal WHERE txn_id = '' ORDER BY zen_order_id DESC ] "

    Does this help you in any way...???
    Ya, it does. It confirms that you've somehow installed a v1.3.8 version of some of the PayPal modules on your older v1.3.7 site, and that 1.3.8 code has altered the structure of your PayPal database, thus making the code incompatible with the database.
    So, it seems you've been installing incompatible code and/or doing upgrades and not completing them, etc.
    .

    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
    Oct 2008
    Posts
    19
    Plugin Contributions
    0

    Default Re: No order number when using Paypal

    I hired a company to do an upgrade for me... but this was ages ago and I am sure it was working after this..... I have to think abotu that.... how can I be sure this is what has happen.... is there a way to check the version of Paypal that has been installed...???

    Thanks again
    Dave

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

    Default Re: No order number when using Paypal

    I'm going to not answer that question. Instead I'm going to ask a different one:

    - Go to Admin->Tools->Server Info ... and tell me what it says in the top section, above the PHP version section. I want the part that shows your Zen Cart version, upgrade history, database version, etc. I don't need the lower 90% of the page that talks about all the PHP settings.
    .

    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.

 

 

Similar Threads

  1. No order confirmation email when the buyer using non-English language and PayPal IPN
    By mleeks in forum Built-in Shipping and Payment Modules
    Replies: 4
    Last Post: 8 Dec 2010, 11:55 AM
  2. Order does not seem to be recognized as COWOA when using PayPal Express Checkout
    By alicia1234 in forum All Other Contributions/Addons
    Replies: 4
    Last Post: 3 Feb 2009, 06:06 AM
  3. Customer Order Screen is empty when using Paypal
    By stonecoldinc in forum General Questions
    Replies: 3
    Last Post: 7 Dec 2008, 03:34 AM
  4. Order confirmation email not generated when customers pay using PayPal
    By dealbyethan.com in forum Built-in Shipping and Payment Modules
    Replies: 2
    Last Post: 1 Jan 2008, 11:25 AM
  5. Order Details not saving on Checkout when using Paypal IPN
    By ficiousjigs.com in forum Built-in Shipping and Payment Modules
    Replies: 13
    Last Post: 19 Nov 2007, 10:17 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