Page 2 of 2 FirstFirst 12
Results 11 to 13 of 13
  1. #11
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    12,399
    Plugin Contributions
    87

    Default Re: Order Confirmation email address?

    Quote Originally Posted by idtags View Post
    I am using PayPal Payment Standard option.
    FWIW, the PayPal Express Checkout payment method tends to be "more robust" (i.e. fewer lost transaction errors reported). Given that you're using what you're using, though, you'll need to:

    1) Copy /includes/languages/english/modules/payment/paypal.php to /includes/languages/english/modules/payment/YOUR_TEMPLATE/paypal.php
    2) Modify the copied file. The first few lines of that file for Zen Cart v1.5.1 look like:
    Code:
    <?php
    /**
     * @package languageDefines
     * @copyright Copyright 2003-2012 Zen Cart Development Team
     * @copyright Portions Copyright 2003 osCommerce
     * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
     * @version GIT: $Id: Author: DrByte  Thu Aug 16 01:57:33 2012 -0400 Modified in v1.5.1 $
     */
    
      define('MODULE_PAYMENT_PAYPAL_TEXT_ADMIN_TITLE', 'PayPal Payments Standard');
      define('MODULE_PAYMENT_PAYPAL_TEXT_ADMIN_TITLE_NONUSA', 'PayPal Website Payments Standard');
      define('MODULE_PAYMENT_PAYPAL_TEXT_CATALOG_TITLE', 'PayPal');
      if (IS_ADMIN_FLAG === true) {
      define('MODULE_PAYMENT_PAYPAL_TEXT_DESCRIPTION', '<strong>PayPal Payments Standard</strong> (Older PayPal service, less reliable than Express Checkout)<br /><a href="https://www.paypal.com" target="_blank">Manage your PayPal account.</a><br /><br /><font color="green">Configuration Instructions:</font><br />1. <a href="http://www.zen-cart.com/partners/paypal-std" target="_blank">Sign up for your PayPal account - click here.</a><br />2. In your PayPal account, under "Profile",<ul><li>set your <strong>Instant Payment Notification Preferences</strong> URL to:<br /><nobr><pre>'.str_replace('index.php?main_page=index','ipn_main_handler.php',zen_catalog_href_link(FILENAME_DEFAULT, '', 'SSL')) . '</pre></nobr><br />(If another valid URL is already entered, you may leave it alone.)<br /><span class="alert">Be sure that the Checkbox to enable IPN is checked!</span><br /><br /></li><li>in <strong>Website Payments Preferences</strong> set your <strong>Automatic Return URL</strong> to:<br /><nobr><pre>'.zen_catalog_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL',false).'</pre></nobr></li>' . (defined('MODULE_PAYMENT_PAYPALSTD_STATUS') ? '' : '<li>... and click "install" above to enable PayPal Standard support... and "edit" to tell Zen Cart your PayPal settings.</li>') . '</ul><font color="green"><hr /><strong>Requirements:</strong></font><br /><hr />*<strong>PayPal Account</strong> (<a href="http://www.zen-cart.com/partners/paypal-std" target="_blank">click to setup/configure</a>)<br />*<strong>CURL with SSL</strong> is strongly recommended<br />*<strong>Port 80 (and port 443 if SSL is enabled)</strong> is used for <strong>*bidirectional*</strong> communication with the gateway, so must be open on your host\'s router/firewall.<br />*<strong>Settings</strong> within your PayPal account must be configured as described above.' );
     } else {
        define('MODULE_PAYMENT_PAYPAL_TEXT_DESCRIPTION', '<strong>PayPal</strong>');
      }
    and you'll want to change those to
    Code:
    <?php
    /**
     * @package languageDefines
     * @copyright Copyright 2003-2012 Zen Cart Development Team
     * @copyright Portions Copyright 2003 osCommerce
     * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
     * @version GIT: $Id: Author: DrByte  Thu Aug 16 01:57:33 2012 -0400 Modified in v1.5.1 $
     */
    
      define('MODULE_PAYMENT_PAYPAL_TEXT_ADMIN_TITLE', 'PayPal Payments Standard');
      define('MODULE_PAYMENT_PAYPAL_TEXT_ADMIN_TITLE_NONUSA', 'PayPal Website Payments Standard');
      define('MODULE_PAYMENT_PAYPAL_TEXT_CATALOG_TITLE', 'Credit Cards or PayPal');
      if (IS_ADMIN_FLAG === true) {
      define('MODULE_PAYMENT_PAYPAL_TEXT_DESCRIPTION', '<strong>PayPal Payments Standard</strong> (Older PayPal service, less reliable than Express Checkout)<br /><a href="https://www.paypal.com" target="_blank">Manage your PayPal account.</a><br /><br /><font color="green">Configuration Instructions:</font><br />1. <a href="http://www.zen-cart.com/partners/paypal-std" target="_blank">Sign up for your PayPal account - click here.</a><br />2. In your PayPal account, under "Profile",<ul><li>set your <strong>Instant Payment Notification Preferences</strong> URL to:<br /><nobr><pre>'.str_replace('index.php?main_page=index','ipn_main_handler.php',zen_catalog_href_link(FILENAME_DEFAULT, '', 'SSL')) . '</pre></nobr><br />(If another valid URL is already entered, you may leave it alone.)<br /><span class="alert">Be sure that the Checkbox to enable IPN is checked!</span><br /><br /></li><li>in <strong>Website Payments Preferences</strong> set your <strong>Automatic Return URL</strong> to:<br /><nobr><pre>'.zen_catalog_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL',false).'</pre></nobr></li>' . (defined('MODULE_PAYMENT_PAYPALSTD_STATUS') ? '' : '<li>... and click "install" above to enable PayPal Standard support... and "edit" to tell Zen Cart your PayPal settings.</li>') . '</ul><font color="green"><hr /><strong>Requirements:</strong></font><br /><hr />*<strong>PayPal Account</strong> (<a href="http://www.zen-cart.com/partners/paypal-std" target="_blank">click to setup/configure</a>)<br />*<strong>CURL with SSL</strong> is strongly recommended<br />*<strong>Port 80 (and port 443 if SSL is enabled)</strong> is used for <strong>*bidirectional*</strong> communication with the gateway, so must be open on your host\'s router/firewall.<br />*<strong>Settings</strong> within your PayPal account must be configured as described above.' );
     } else {
        define('MODULE_PAYMENT_PAYPAL_TEXT_DESCRIPTION', '<strong>Credit Cards or PayPal</strong>');
      }

  2. #12
    Join Date
    Aug 2005
    Posts
    334
    Plugin Contributions
    0

    Default Re: Order Confirmation email address?

    To report back, your solution worked well!!!
    Changes propagated to the Confirmation e-mail.
    Many thanks for time taken to provide in such details that any worm body can follow.

    One little detail to address your comment:
    FWIW, the PayPal Express Checkout payment method tends to be "more robust" (i.e. fewer lost transaction errors reported).
    I read this statement in many threads. I still am with Standard PayPal payment module, because I am very bad with programming and understanding intricacies of this art.
    So, any simple change for you is a big long project for us. It works for my store with this statistics:
    We had close to 11,000 orders for all these years and we lost less than 10! By lost I mean Payment came but order did not. From this 10 we blame 3 for e-mail filter. We had payments from Canadian Essex province and e-mail filters deleted mail containing "s e x".
    That about it. So, we do not want to fix at this time something that works for us.

  3. #13
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    12,399
    Plugin Contributions
    87

    Default Re: Order Confirmation email address?

    I'm glad that the wording change worked for you!

 

 
Page 2 of 2 FirstFirst 12

Similar Threads

  1. v150 FROM address for order confirmation email
    By bikrbut in forum General Questions
    Replies: 12
    Last Post: 15 Nov 2012, 12:22 AM
  2. Order Confirmation email missing customer address?
    By azwli in forum General Questions
    Replies: 19
    Last Post: 6 Nov 2009, 06:58 AM
  3. Replies: 4
    Last Post: 9 Jun 2009, 08:17 PM
  4. Change my email address in order confirmation
    By starrydesigns in forum Managing Customers and Orders
    Replies: 5
    Last Post: 10 May 2008, 04:46 PM
  5. Missing order confirmation email and address
    By spyderrobotics in forum General Questions
    Replies: 8
    Last Post: 18 Oct 2007, 04:57 PM

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