Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


These support forums are now closed for new topics and comments.
Please head on over to http://eureka.ucommerce.net/ for support.

  • Dan Wellman 20 posts 40 karma points
    May 31, 2012 @ 17:19
    Dan Wellman
    0

    Order confirmation emails not being sent

    Hi,

    I've built a uCommerce store. During local build/testing the confirmation emails after purchasing a product were being sent fine and I was receiving them with no issues.

    Now the store is live, the order confirmation emails are not being sent. The orders are still going through and money is being received in paypal, which is the main thing (!) but I would like to get the confirmation emails working.

    Our server administrator has confirmed that the smtp mail server is up and running, and the smtp settings in web.config are all correct. Could this be a uCommerce issue?

    The sender name, sender address, cc address and bcc address fileds are all set in Settings/E-mail/Profiles/Default/OrderConfirmation but I cannot find any other email-related settings..?

    Many thanks

  • Søren Spelling Lund 1797 posts 2786 karma points
    Jun 01, 2012 @ 14:17
    Søren Spelling Lund
    0

    When you're logged on to the server can you access the site in a local browser? Typically this happens when DNS can't be resolved locally on the machine. The fix is simple: Set up a hostname in the the hosts file pointing to 127.0.0.1.

    Hope this helps.

  • Dan Wellman 20 posts 40 karma points
    Jun 01, 2012 @ 16:49
    Dan Wellman
    0

    Great, I will give this a try, thanks again Søren

  • Phil Dye 149 posts 325 karma points
    Jun 06, 2012 @ 11:11
    Phil Dye
    0

    Soren,

    Yes, we can see the site from the server it runs on (although IE Enhanced Security Configuration prevents a bunch of stuff loading, but I suspect that's not an issue for the way that uCommerce loads the email content?)

    Am I right in thinking that the email content is built by making a WebRequest to PaymentProcessor.axd; I can see 500 server errors being logged for this at the relevant time, and there matching errors in the umbracoLog, including; 

    Could not validate IPN from PayPal. TransactionId . Request received  at /8/243/PaymentProcessor.axd.

    There's no querystring on the original request, and this appears to trigger a chain of errors?

    Phil

  • Phil Dye 149 posts 325 karma points
    Jun 11, 2012 @ 10:26
    Phil Dye
    0

    Soren,

    We're still having trouble with this... Any thoughts on how we can track down the problem?

    Phil

     

  • Søren Spelling Lund 1797 posts 2786 karma points
    Jun 18, 2012 @ 12:26
    Søren Spelling Lund
    0

    PaymentProcessor will fail if it doesn't get the expected encrypted request from PayPal so that's probably what you're seeing.

    Can you access the configured template and see if it renders properly?

  • Phil Dye 149 posts 325 karma points
    Jun 18, 2012 @ 14:09
    Phil Dye
    0

    The problem transpired to be an incorrect node set for the email template, it wasn't even a valid id. We're not sure how that happened in the move from staging to live, but reselecting it has fixed the problem.

    Phil

  • Søren Spelling Lund 1797 posts 2786 karma points
    Jun 18, 2012 @ 14:21
    Søren Spelling Lund
    0

    Probably an ID mismatch between the two systems.

Please Sign in or register to post replies

Write your reply to:

Draft