Results 1 to 9 of 9
  1. #1
    Join Date
    Oct 2010
    Posts
    14
    Plugin Contributions
    0

    Default No order emails with Google Checkout

    I am having the same, or a similar, problem as that reported by btman in http://www.zen-cart.com/forum/showthread.php?t=163956

    Order Confirmation emails are being automatically generated and sent to the customer and me. Emails are being generated and sent to the customer when a new account is created. But when I update the status on the Orders page, no email is generated even though "Notify Customer: [-Email" is selected and the Orders page reflects the new activity.

    I have confirmed that the update emails are not being generated through use of the E-mail Archive Manager which does show the Order Confirmation emails.

    I have used WinMerge to compare the files on my site to the original versions. While I have not checked every file, I have compared several hundred files--everything that I thought had the slightest chance of being related to this issue including everything in the email directory or which I could find with "email" or "order" in the filename. The only differences appear to be proper modifications from add ons. While I am a novice at this, I could not spot any of the issues identified as likely sources of obscure issues in http://www.zen-cart.com/wiki/index.p...Obscure_Issues and went through the wikis on Email Problems and Lost Emails but they did not lead to a cure.

    I tend to suspect the problem might lie in admin/orders.php but can spot nothing amiss.

    I am using v1.3.9e. Installed add ons are
    Blank Sidebox, Ceon URI Mapping, Cold Steel Template, Comodo Instant SSL Site Seal, Comodo Trust Logo Contribution, Contact Us - Add Subject, CSS Flyout Menu, E-mail Archive Manager, EZ-Pages on Sitemap, FAQ Page, Google Base (Froogle) Feeder, Google Checkout module for Zen Cart, Paypal Verified Logo, Product filter Module for Zencart, Return Authorization, Stock by Attributes, osaeed fix, and returns mail fix.

    Email Options settings are:
    E-Mail Transport Method PHP
    E-Mail Linefeeds LF
    Use MIME HTML When Sending Emails true
    Send E-Mails true
    Email Archiving Active? true
    E-Mail Friendly-Errors true
    Email Address (Displayed to Contact you) [my correct email address]
    Email Address (sent FROM) [my correct email address]
    Emails must send from known domain? Yes
    Email Admin Format? TEXT
    Send Copy of Order Confirmation Emails To [my correct email address]
    Send Copy of Create Account Emails To - Status 0
    Send Copy of Create Account Emails To [my correct email address]
    Send Copy of Tell a Friend Emails To - Status 0
    Send Copy of Tell a Friend Emails To [my correct email address]
    Send Copy of Customer GV Send Emails To - Status 0
    Send Copy of Customer GV Send Emails To [my correct email address]
    Send Copy of Admin GV Mail Emails To - Status 0
    Send Copy of Customer Admin GV Mail Emails To [my correct email address]
    Send Copy of Admin Discount Coupon Mail Emails To - Status 0
    Send Copy of Customer Admin Discount Coupon Mail Emails To [my correct email address]
    Send Copy of Admin Orders Status Emails To - Status 0
    Send Copy of Admin Orders Status Emails To [my correct email address]
    Send Notice of Pending Reviews Emails To - Status 0
    Send Notice of Pending Reviews Emails To [my correct email address]
    Set "Contact Us" Email Dropdown List
    Allow Guest To Tell A Friend false
    Contact Us - Show Store Name and Address 1
    Send Low Stock Emails 0
    Send Low Stock Emails To [my correct email address]
    Display "Newsletter Unsubscribe" Link? true
    Audience-Select Count Display true
    SMTP Email Account Mailbox YourEmailAccountNameHere
    SMTP Email Account Password ****************
    SMTP Email Mail Host mail.EnterYourDomain.com
    SMTP Email Mail Server Port 25
    Convert currencies for Text emails £,£

    I am simply at a loss to unravel this and would appreciate any assistance or pointers. Thanks.

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

    Default Re: Another Order Status Update Emails Not Being Sent

    I believe the GOogle Checkout addon significantly alters the /admin/orders.php file. Perhaps using the original file might give you different results?
    .

    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 2010
    Posts
    14
    Plugin Contributions
    0

    Default Re: Another Order Status Update Emails Not Being Sent

    Thanks for that suggestion. I will try removing the Google Checkout (I don't like the way it integrates anyway) and will report on the result.

  4. #4
    Join Date
    Oct 2010
    Posts
    14
    Plugin Contributions
    0

    Default Re: Another Order Status Update Emails Not Being Sent

    The doctor does it again. Replacing the Google Checkout version of admin/orders.php with that which immediately preceded installation of Google Checkout has the status update emails again flowing from the Admin Customers Orders page.

    Thank you good doctor.

  5. #5
    Join Date
    Sep 2008
    Posts
    3
    Plugin Contributions
    2

    Default Re: order update emails not being sent

    I'm having the same issue as btman. Have examined the logs created by the debug error_logging_utility script (very helpful on other issues, btw) but not getting any errors from sending email updates.

    What was the resolution for btman's issue regarding this matter?

    Thank you in advance for any help you can provide!

  6. #6
    Join Date
    Jun 2009
    Location
    Wales UK
    Posts
    87
    Plugin Contributions
    0

    Default Re: order update emails not being sent

    There is a probable solution involving google checkout here:

    http://www.zen-cart.com/forum/showthread.php?p=974880

    I havn't tried it yet but will post here when when I do.

  7. #7
    kelvyn Guest

    Default Re: Another Order Status Update Emails Not Being Sent

    I was having identical problems. This is what fixed it for me:

    in admin/orders.php (after editing for Google Checkout), around line 112, just before the first "END GOOGLE CHECKOUT" change

    PHP Code:
    $customer_notified = isset($customer_notified)?$customer_notified:'0'
    to

    PHP Code:
    $customer_notified '0'
    Around line 116, change

    PHP Code:
    if (isset($_POST['notify']) && ($_POST['notify'] == 'on')) { 
    to

    PHP Code:
    if (isset($_POST['notify']) && ($_POST['notify'] == '1')) { 
    No promises it'll work for you, but with these changes, I now get the green tick and email sends again.

  8. #8
    kelvyn Guest

    Default Re: order update emails not being sent

    I was having identical problems. This is what fixed it for me:

    in admin/orders.php (after editing for Google Checkout), around line 112, just before the first "END GOOGLE CHECKOUT" change

    PHP Code:
    $customer_notified = isset($customer_notified)?$customer_notified:'0'
    to

    PHP Code:
    $customer_notified '0'
    Around line 116, change

    PHP Code:
    if (isset($_POST['notify']) && ($_POST['notify'] == 'on')) { 
    to

    PHP Code:
    if (isset($_POST['notify']) && ($_POST['notify'] == '1')) { 
    No promises it'll work for you, but with these changes, I now get the green tick and email sends again.

  9. #9
    Join Date
    Jun 2009
    Location
    Wales UK
    Posts
    87
    Plugin Contributions
    0

    Default Re: No order emails with Google Checkout

    Kelvyns fix worked for me.

    CN Solutions | ITT Equipment

 

 

Similar Threads

  1. Replies: 8
    Last Post: 24 Jun 2011, 02:02 PM
  2. Help with Google Checkout Order Processing
    By annettes in forum Addon Payment Modules
    Replies: 0
    Last Post: 16 Feb 2011, 06:37 PM
  3. Fatal error: Cannot redeclare class order, with Google Checkout
    By buildingblocks in forum General Questions
    Replies: 1
    Last Post: 14 Jun 2010, 11:37 PM
  4. Replies: 5
    Last Post: 5 May 2010, 12:28 PM
  5. Replies: 8
    Last Post: 16 Jan 2010, 09:07 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