Page 1 of 27 12311 ... LastLast
Results 1 to 10 of 266
  1. #1
    Join Date
    Feb 2006
    Location
    UK
    Posts
    306
    Plugin Contributions
    1

    Default Paypal IPN orders not being relayed to cart or emailed to owner or buyer

    This PayPal problem has been discussed before, however I have tried the fixes and checked the settings, but PayPal will not send, or the cart will not allow PayPal to send the information required so that we know what the customer purchased. PayPal takes their money, paypal tells us that we have money, however paypal does not tell us what was bought or does any of this information appear anywhere in the cart.

    Here are what I have tried so far

    I have tried renaming the following file /includes/languages/english/lipstyle/meta_tags.php to meta_tags.php.bak but this did not seem to have an effect.

    I then un-installed and re-installed the PayPal module from within Admin, this had no effect.

    I have checked that the email matches perfectly the main email account in paypal.

    I have this set (as suggested int the cart admin area) https://www.buystephenmackey.co.uk//...in_handler.php ... this is pasted in the IPN place at paypal, only I am not convinced about the 3 ///'s ... however I left them like that in Paypal, as that is how the cart says they should be.

    I have set the chmod settings on ipn_main_handler to 777 and it is in the root html folder of buystephenmackey.co.uk

    I have set the autoreturn URL to this (suggested by the zen cart)
    https://www.buystephenmackey.co.uk//...eckout_process
    this appears to work correctly as the shopper does get back to our site after paypal process.

    I would be most grateful if someone could help in this regard, and suggest a fix as the shop is currently live, and we have had a couple of PayPal orders already and I am having to ask the customer for 'which items they bought' as I have no idea, only the amount they spent!

    Please help if you can.

  2. #2
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: Paypal orders not being relayed to cart or emailed to owner or buyer

    Could you post from the server the /includes/configure.php without your username and password?

    You appear to have errors in it ...
    Linda McGrath
    If you have to think ... you haven't been zenned ...

    Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!

    Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today: v1.5.5]
    Officially PayPal-Certified! Just click here

    Try our Zen Cart Recommended Services - Hosting, Payment and more ...
    Signup for our Announcements Forums to stay up to date on important changes and updates!

  3. #3
    Join Date
    Feb 2006
    Location
    UK
    Posts
    306
    Plugin Contributions
    1

    Default Re: Paypal orders not being relayed to cart or emailed to owner or buyer

    <?php
    /**
    *
    * @package Configuration Settings
    * @copyright Copyright 2003-2006 Zen Cart Development Team
    * @copyright Portions Copyright 2003 osCommerce
    * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
    */


    // Define the webserver and path parameters
    // HTTP_SERVER is your Main webserver: eg, http://www.yourdomain.com
    // HTTPS_SERVER is your Secure webserver: eg, https://www.yourdomain.com
    define('HTTP_SERVER', 'http://www.buystephenmackey.co.uk');
    define('HTTPS_SERVER', 'https://wasp.xssl.net/buystephenmackey.co.uk');

    // Use secure webserver for checkout procedure?
    define('ENABLE_SSL', 'true');

    // NOTE: be sure to leave the trailing '/' at the end of these lines if you make changes!
    // * DIR_WS_* = Webserver directories (virtual/URL)
    // these paths are relative to top of your webspace ... (ie: under the public_html or httpdocs folder)
    define('DIR_WS_CATALOG', '/');
    define('DIR_WS_HTTPS_CATALOG', '/');

    define('DIR_WS_IMAGES', 'images/');
    define('DIR_WS_INCLUDES', 'includes/');
    define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
    define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
    define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
    define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
    define('DIR_WS_DOWNLOAD_PUBLIC', DIR_WS_CATALOG . 'pub/');
    define('DIR_WS_TEMPLATES', DIR_WS_INCLUDES . 'templates/');

    define('DIR_WS_PHPBB', '/');

    // * DIR_FS_* = Filesystem directories (local/physical)
    //the following path is a COMPLETE path to your Zen Cart files. eg: /var/www/vhost/accountname/public_html/store/
    define('DIR_FS_CATALOG', '/var/www/html/');

    define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
    define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');
    define('DIR_WS_UPLOADS', DIR_WS_IMAGES . 'uploads/');
    define('DIR_FS_UPLOADS', DIR_FS_CATALOG . DIR_WS_UPLOADS);
    define('DIR_FS_EMAIL_TEMPLATES', DIR_FS_CATALOG . 'email/');

    // define our database connection
    define('DB_TYPE', 'mysql');
    define('DB_PREFIX', 'zen_');
    define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty
    define('DB_SERVER_USERNAME', '');
    define('DB_SERVER_PASSWORD', '');
    define('DB_DATABASE', 'buystephenmackey_co_uk_-_zen3');
    define('USE_PCONNECT', 'false'); // use persistent connections?
    define('STORE_SESSIONS', 'db'); // leave empty '' for default handler or set to 'db'

    // The next 2 "defines" are for SQL cache support.
    // For SQL_CACHE_METHOD, you can select from: none, database, or file
    // If you choose "file", then you need to set the DIR_FS_SQL_CACHE to a directory where your apache
    // or webserver user has write privileges (chmod 666 or 777). We recommend using the "cache" folder inside the Zen Cart folder
    // ie: /path/to/your/webspace/public_html/zen/cache -- leave no trailing slash
    define('SQL_CACHE_METHOD', 'database');
    define('DIR_FS_SQL_CACHE', '/var/www/html/cache');

    ?>

  4. #4
    Join Date
    Sep 2003
    Location
    Ohio
    Posts
    69,402
    Plugin Contributions
    6

    Default Re: Paypal orders not being relayed to cart or emailed to owner or buyer

    Are you sure this is your path to your root directory?

    define('DIR_FS_CATALOG', '/var/www/html/');
    Also could you post your file, from the server, without your username and password for the:

    /admin/includes/configure.php
    Linda McGrath
    If you have to think ... you haven't been zenned ...

    Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!

    Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today: v1.5.5]
    Officially PayPal-Certified! Just click here

    Try our Zen Cart Recommended Services - Hosting, Payment and more ...
    Signup for our Announcements Forums to stay up to date on important changes and updates!

  5. #5
    Join Date
    Feb 2006
    Location
    UK
    Posts
    306
    Plugin Contributions
    1

    Default Re: Paypal orders not being relayed to cart or emailed to owner or buyer

    Hi Linda, thanks for taking a look, I am not sure whether that would be the root, I am just taking the lead from my ftp client (smartFTP) and this is the path it reports /var/www/html ...... I can go lower than that of course, but that is where my zen cart installation folder is (index.php is there for example).

    Below is the admin configure.php ... I am not convinced about the ///'s I added, I did ask a question about this the day the support site went offline, but due to the changes I never got a response ... I really hope you can help, thanks for trying.


    <?php
    //
    /**
    *
    * @package Configuration Settings
    * @copyright Copyright 2003-2006 Zen Cart Development Team
    * @copyright Portions Copyright 2003 osCommerce
    * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
    */


    // Define the webserver and path parameters
    // Main webserver: eg, http://localhost - should not be empty for productive servers
    // HTTP_SERVER is your Main webserver: eg, http://www.yourdomain.com
    // HTTPS_SERVER is your Secure webserver: eg, https://www.yourdomain.com
    // HTTP_CATALOG_SERVER is your Main webserver: eg, http://www.yourdomain.com
    // HTTPS_CATALOG_SERVER is your Secure webserver: eg, https://www.yourdomain.com
    /*
    * URLs for your site will be built via:
    * HTTP_SERVER plus DIR_WS_ADMIN or
    * HTTPS_SERVER plus DIR_WS_HTTPS_ADMIN or
    * HTTP_SERVER plus DIR_WS_CATALOG or
    * HTTPS_SERVER plus DIR_WS_HTTPS_CATALOG
    * ...depending on your system configuration settings
    */
    define('HTTP_SERVER', 'http://www.buystephenmackey.co.uk');
    define('HTTPS_SERVER', 'https://wasp.xssl.net/buystephenmackey.co.uk');
    define('HTTP_CATALOG_SERVER', 'http://www.buystephenmackey.co.uk');
    define('HTTPS_CATALOG_SERVER', 'https://www.buystephenmackey.co.uk');

    // Use secure webserver for catalog module and/or admin areas?
    define('ENABLE_SSL_CATALOG', 'true');
    define('ENABLE_SSL_ADMIN', 'true');

    // NOTE: be sure to leave the trailing '/' at the end of these lines if you make changes!
    // * DIR_WS_* = Webserver directories (virtual/URL)
    // these paths are relative to top of your webspace ... (ie: under the public_html or httpdocs folder)
    define('DIR_WS_ADMIN', '/mackey_admin/');
    define('DIR_WS_CATALOG', '//');
    define('DIR_WS_HTTPS_ADMIN', '/mackey_admin/');
    define('DIR_WS_HTTPS_CATALOG', '///');

    define('DIR_WS_IMAGES', 'images/');
    define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
    define('DIR_WS_CATALOG_IMAGES', HTTP_CATALOG_SERVER . DIR_WS_CATALOG . 'images/');
    define('DIR_WS_CATALOG_TEMPLATE', HTTP_CATALOG_SERVER . DIR_WS_CATALOG . 'includes/templates/');
    define('DIR_WS_INCLUDES', 'includes/');
    define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
    define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
    define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
    define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
    define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');
    define('DIR_WS_CATALOG_LANGUAGES', HTTP_CATALOG_SERVER . DIR_WS_CATALOG . 'includes/languages/');

    // * DIR_FS_* = Filesystem directories (local/physical)
    //the following path is a COMPLETE path to your Zen Cart files. eg: /var/www/vhost/accountname/public_html/store/
    define('DIR_FS_ADMIN', '/var/www/html/mackey_admin/');
    define('DIR_FS_CATALOG', '/var/www/html/');

    define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG . 'includes/languages/');
    define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
    define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
    define('DIR_FS_CATALOG_TEMPLATES', DIR_FS_CATALOG . 'includes/templates/');
    define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');
    define('DIR_FS_EMAIL_TEMPLATES', DIR_FS_CATALOG . 'email/');
    define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');

    // define our database connection
    define('DB_TYPE', 'mysql');
    define('DB_PREFIX', 'zen_');
    define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty
    define('DB_SERVER_USERNAME', '*********');
    define('DB_SERVER_PASSWORD', '****************');
    define('DB_DATABASE', 'buystephenmackey_co_uk_-_zen3');
    define('USE_PCONNECT', 'false'); // use persistent connections?
    define('STORE_SESSIONS', 'db'); // leave empty '' for default handler or set to 'db'

    // The next 2 "defines" are for SQL cache support.
    // For SQL_CACHE_METHOD, you can select from: none, database, or file
    // If you choose "file", then you need to set the DIR_FS_SQL_CACHE to a directory where your apache
    // or webserver user has write privileges (chmod 666 or 777). We recommend using the "cache" folder inside the Zen Cart folder
    // ie: /path/to/your/webspace/public_html/zen/cache -- leave no trailing slash
    define('SQL_CACHE_METHOD', 'database');
    define('DIR_FS_SQL_CACHE', '/var/www/html/cache');

    ?>

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

    Default Re: Paypal orders not being relayed to cart or emailed to owner or buyer

    Code:
    define('HTTPS_SERVER', 'https://wasp.xssl.net/buystephenmackey.co.uk');
    
    define('HTTPS_CATALOG_SERVER', 'https://www.buystephenmackey.co.uk');
    these 2 lines are a problem as they dont match

    Code:
    define('DIR_WS_CATALOG', '//');
    
    define('DIR_WS_HTTPS_CATALOG', '///');
    these are lind of weird too....

    Did you do this or did you let the installer autopopulate these fields
    Zen cart PCI compliant Hosting

  7. #7
    Join Date
    Feb 2006
    Location
    UK
    Posts
    306
    Plugin Contributions
    1

    Default Re: Paypal orders not being relayed to cart or emailed to owner or buyer

    Thanks for looking Merlin, I added this

    define('DIR_WS_CATALOG', '//');

    define('DIR_WS_HTTPS_CATALOG', '///');

    I don't know what they should be, I can tell you why I did it though. Basically when I was testing the cart I had the cart in a folder /zen3/ off the root, when I moved the cart to the root level I found some things didn't work, and those settings above made things work again. It was trial and error, and I did ask the question the day the old support site closed about these settings but nobody could answer because it closed. My question was could someone show me what the default settings are in those defines, on a site that is in the root folder.

    https://wasp.xssl.net/buystephenmackey.co.uk that is the correct address for my secure SSL.

  8. #8
    Join Date
    Feb 2006
    Location
    UK
    Posts
    306
    Plugin Contributions
    1

    Default Re: Paypal orders not being relayed to cart or emailed to owner or buyer

    I corrected the SSL URL thanks for spotting that merlin, but still no joy ... it must be related to the forward slashes ... I reckon I broke it when dropping it to the root folder from the testing folder and manually changing the configs ...

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

    Default Re: Paypal orders not being relayed to cart or emailed to owner or buyer

    I would suggest running the installer again,
    point it to a NEW database,

    then once the install is done manually change the database names in both config files,

    that way the system sets the paths
    Zen cart PCI compliant Hosting

  10. #10
    Join Date
    Feb 2006
    Location
    UK
    Posts
    306
    Plugin Contributions
    1

    Default Re: Paypal orders not being relayed to cart or emailed to owner or buyer

    Yes I did that and many other things, by the way the actual path to my secure server was as was but with only one / and NOT 3 of them ! :)

    Still having problems, Ajeh has been trying to help me (she has the patience of a saint), but I am struggling now. In the 1.2.7 version I originally had a contrib installed, it was the min order contrib, I had this set up at 10UKP. Strangely I still find that the cart (v1.3.0.1) will not let me go to the checkout unless 10UKP or equivalent is spent. Its great, its what we needed but I think this may be the cause for the concern with PayPal. All the settings I have in my current cart are based on a *brand new* installation of 1.3.0.1 in another domain. Therefore I know my settings are correct, that is the one thing I do know.

    However, I have looked using Beyond Compare, and other utilities at pretty much every file, and cannot see any remnants of the code above. I made the assumption that perhaps this was stowed in the database, but any searches within the database proved fruitless. I now have no idea what else to try, so I am opening this thread again to try and get other views.

    I really don't want to have to delete everything, and start again that would be unaceptable but I do want to offer our customers the option to pay via PayPal. So my question is to anyone that might know ...

    Which files are the files the cart uses to checkout with, I need to know all of the ones used in the process so I can scour them for any offending code left over from contribs, I am so frustrated, 3 whole days of trying various things and still no joy, I really hope someone can help in this complex matter, thanks for your time.
    Last edited by Pauls; 14 May 2006 at 07:31 PM.

 

 
Page 1 of 27 12311 ... LastLast

Similar Threads

  1. Orders not being stored and emailed with eway transactions
    By imanewbe in forum Addon Payment Modules
    Replies: 1
    Last Post: 4 Mar 2011, 12:44 AM
  2. Orders not showing in zen cart, using PayPal IPN module
    By clueless123 in forum General Questions
    Replies: 1
    Last Post: 30 Aug 2009, 11:49 PM
  3. Paypal IPN Orders being Dropped
    By HinterWelt2 in forum Built-in Shipping and Payment Modules
    Replies: 3
    Last Post: 3 Feb 2008, 05:43 AM
  4. Zen Cart not recording all Paypal IPN orders
    By thailandunique in forum Built-in Shipping and Payment Modules
    Replies: 2
    Last Post: 30 Apr 2007, 03:05 AM

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