Forums

[Plugin: eShop] Order confirmation emails (28 posts)

  1. jml
    Member
    Posted 2 years ago #

    After making myself crazy with a different e-commerce plugin and all of its sales tax configuration issues, I was very happy to find eShop. It was a little confusing trying to figure out where to start, but now that I have most things sorted out on my test site I am very happy with how everything works. It is almost ready to go live except for one little problem - the confirmation emails are not being sent out.

    I did a few test orders as cash sales and I did not receive any email notification of the order (am I supposed to get one?) and the “customer” did not receive an order confirmation email.

    I looked at the email template settings and only the default ones were active, so I copied the default info into the cash template and activated that. I then placed another test order with cash payment and still no emails were sent. I placed another order using paypal and no emails were sent then either. I checked that the email address I was using in the eShop settings matched what I was using for paypal so I know that isn’t the issue.

    I am using a ymail email address. I tried switching all of my eshop settings and paypal to a different email address that uses my domain name (orders@mydomain.com) and that didn’t work either. I looked through these forums and found this thread:
    http://wordpress.org/support/topic/291306?replies=11

    So I tried using two different smtp plugins and changing the default port but it still didn’t work. I couldn’t even get the smtp plugin test emails to work. I switched everything back to ymail after that and now I don’t know what else to try.

    It’s not the end of the world or anything. I can manually send out emails when I get orders because I don’t expect a high volume of sales, but it would be really nice if I could get these automatic emails to work.

    I'm on WordPress 2.8.5 if it matters.

    Anyone know why I am having this issue and how I can fix it?

  2. Rich 'elfin' Pedley
    Moderator
    Posted 2 years ago #

    I haven't got anything to add from that thread. eShop uses built in wp mail functions to send emails out. So I don't think it would be an eShop issue.

  3. jml
    Member
    Posted 2 years ago #

    Ok. I'll probably try again to get it to work and then just send manual email responses if I can't figure it out. I'm really happy with how the plugin functions and automatic emails aren't a necessity. They just sound so convenient.

    Thanks.

  4. anakciremai
    Member
    Posted 2 years ago #

    I experienced the same thing over mr Jml, customers can not receive emails from eshop. help me for the solution .....

  5. anakciremai
    Member
    Posted 2 years ago #

    whether there is influence from API Key??

  6. Rich 'elfin' Pedley
    Moderator
    Posted 2 years ago #

    as I said before:
    eShop uses built in wp mail functions to send emails out. So I don't think it would be an eShop issue.

    Just make sure you are checking your junk folder in case it was marked as spam.

  7. jml
    Member
    Posted 2 years ago #

    I haven't received any orders yet but when I sent the test email using the WP-Mail-SMTP plugin and using my gmail address everything worked fine. So I set up gmail to forward to my other email address. I think it will work since I received the test email but I don't know. Try it on your shop and see what happens.

  8. Jr902
    Member
    Posted 1 year ago #

    I had the same issue and poured hours upon hours of my time into researching the issue and attempting to find a solution...

    After realizing that not a single thread offered any helpful insight, I decided to go against the eShop/PayPal suggested configurations.

    The Solution? ---
    - I simply enabled the IPN/Auto Return on PayPal. All was fixed. All is well. All orders are immediately processed. All confirmation emails are immediately sent. All downloads are completed.

    Hope this helps everyone who ran into the same problem.

  9. Rich 'elfin' Pedley
    Moderator
    Posted 1 year ago #

    thanks, I'll add that to the help

  10. eurekabirds
    Member
    Posted 1 year ago #

    I'm having the same problem and could use a little extra help...

    When you activate the IPN, what's used as the notification URL (in the PayPal setting)?

    Thanks

  11. Rich 'elfin' Pedley
    Moderator
    Posted 1 year ago #

    strictly speaking for eShop it is automatic, you shouldn't need to add that to Paypal.

  12. eurekabirds
    Member
    Posted 1 year ago #

    The customer and I are both receiving emails from PayPal.

    No email with the download is sent though...Thought I could try to fix my issue like Jr902 did above but I don't know what notification URL to use in the IPN setting.

    Thanks Rich

  13. eurekabirds
    Member
    Posted 1 year ago #

    Also, all orders are "pending"

  14. Rich 'elfin' Pedley
    Moderator
    Posted 1 year ago #

    easiest method for individual site would be to stick the cart into test mode - make a purchase up to the redirect page, then view the source.

    The value you need is the notify_url

  15. eurekabirds
    Member
    Posted 1 year ago #

    No dice. "notify_url" is not in the source of the paypal redirect page... Maybe this is indicative of the problem I'm having?

  16. Rich 'elfin' Pedley
    Moderator
    Posted 1 year ago #

    link to your site?

  17. eurekabirds
    Member
    Posted 1 year ago #

  18. Rich 'elfin' Pedley
    Moderator
    Posted 1 year ago #

    from your redirect page:
    <input name="notify_url" value="http://eurekabirds.com/index.php/?page_id=223&eshopaction=paypalipn" type="hidden">

    Looks fine to me.

  19. eurekabirds
    Member
    Posted 1 year ago #

    Sorry, this still isn't working. No email confirmations are sent to the customer or myself. Could it have something to do with my PayPal settings? From my Website Payment Preferences:

    Auto Return: Set to On, with http://www.eurekabirds.com (my site). On redirect from PayPal, the customer IS sent to the "Thank You" page.

    Payment Data Transfer (optional): Off

    Encrypted Website Payments: Off

    PayPal Account Optional: On

    Contact Phone: Off

    Express Checkout Settings: No

  20. Rich 'elfin' Pedley
    Moderator
    Posted 1 year ago #

    check the help page, there are some details there of a set up that works.

  21. eurekabirds
    Member
    Posted 1 year ago #

    I started with these configurations and they did not work. That's when I found this thread and found how Jr902 fixed the problem with a different configuration. Neither configuration works for me. Any other suggestions? No confirmation emails are sent to either me or the customer.

  22. Rich 'elfin' Pedley
    Moderator
    Posted 1 year ago #

    have you run tests with all other plugins disabled?

  23. eurekabirds
    Member
    Posted 1 year ago #

    I put the site in test mode, set up a sandbox account and disabled all plugins besides eShop.

    When a product is "purchased" the sandbox test email receives an email confirmation from PayPal, but no email confirmation from eShop. Any other ideas?

  24. Rich 'elfin' Pedley
    Moderator
    Posted 1 year ago #

    when in test mode the emails from eShop do not go to the sandbox - you have to be able to receive those emails, so did you create a redirect to send those emails to yourself?

  25. eurekabirds
    Member
    Posted 1 year ago #

    I didn't set up a redirect and I'm not sure how...

    Thanks for sticking with me on this.

  26. Rich 'elfin' Pedley
    Moderator
    Posted 1 year ago #

    paypal sandbox creates email address like:
    buy_djsdfhsdjfh_45@yourdomain.com & seller_djsdfhsdjfh_45@yourdomain.com

    if you can't receive email sent to those addresses then you won't get the emails that eShop sends out.

  27. eurekabirds
    Member
    Posted 1 year ago #

    Still no dice. If you contact me through my website http://www.eurekabirds.com maybe I could donate to you to help me further? I feel like I've exhausted my abilities.

  28. Rich 'elfin' Pedley
    Moderator
    Posted 1 year ago #

    What I offer to anyone is to go in and change settings, putting the cart into test mode, and testing with my sandbox account.

    usually this works, on the odd occasion it doesn't - sometimes I have success figuring it out, sometimes I don't.

    If you want me to try this feel free to contact me via elfin@elfden.co.uk

    Let me know also if I am able to temporarily deactivate plugins, and use a default theme.

Topic Closed

This topic has been closed to new replies.

About this Topic

Tags