WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] [closed] Woocommerce email notification / receipt not working (46 posts)

  1. McAsh
    Member
    Posted 2 years ago #

    I'm using the Flexishop 2 premium theme by PrimaThemes (http://www.wpflexishop.com/codex/wpflexishoptwo/) which uses the Woocommerce (http://wcdocs.woothemes.com/) plugin to handle the shop functionality.

    Everything is fine except the fact that email receipts/notifications are not send to either the customer placing the order or the admin. However, when the order has been placed by the user I can see it in the order list in Woocommerce where the status by default is set to "pending". When I change the status of the order to "In progress" the email receipt and notification is send to both customer and admin.

    But I need the receipt to be send out to the customer and admin immediately after the order has been placed so I don't have to login to my WordPress backend and check for new orders. Otherwise, it may cause confusion for the customer if the receipt is not received immediately.

    How can I do this? It seemed to be working fine some time ago.. Alternatively, how can I change the default order status in woocommerce to "In progress" so the receipt gets send immediately?

  2. handshake
    Member
    Posted 2 years ago #

    I am having the same issue. It works with a check payment, but there is some disconnect coming back from paypal after the sale.

  3. SplendourWeb
    Member
    Posted 2 years ago #

    Any update on this issue? I seem to have the same problem.

    Thanks.

  4. McAsh
    Member
    Posted 2 years ago #

    Yea, I found the issue and everything is running smoothly now. However, my problem seemed to be related to my payment gateway (ePay). The notifications didn't get send due to the fact that I had protected my site with password before I went live. For some reason this password protection (.htaccess) interfered with the ePay plugin and caused the issue. The minute I removed the protection the issue was solved :)

    Dunno if that helps?

    Otherwise, I know there's been similar issues with Paypal as payment gateway. This guy has exactly the same problem but that is due to some IPN configuration:
    https://github.com/woothemes/woocommerce/issues/446

  5. handshake
    Member
    Posted 2 years ago #

    No good news on my end.

    I have dealt with the rigamarole of every support team involved(the theme developer, paypal, host, and woocommerce). I am dealing with woocommerce now, and we have narrowed it down to an application issue.

    Woocommerce has a system status option and it looks like all is ok on the ipn front.

  6. gabemott
    Member
    Posted 1 year ago #

    Thanks McAsh. Would you mind expanding on specifics? I'm a little nervous about editing the .htaccess file at all and just don't want to screw this up. Are you saying you removed the file? or you edited something in it? Sorry, this area is not my best. Thanks.

  7. McAsh
    Member
    Posted 1 year ago #

    I password protected the root folder from my FTP file manager which created a .htaccess file in the same folder. It generated the following code inside the .htaccess:

    AuthType      basic
    AuthName     "Secured area"
    AuthUserFile  yourdomain.com/subfolder/newfolder/.htaccess
    Require       valid-user

    I deleted this snip which removes the password protection and after that the email system worked perfectly and everybody received the right notifications etc.

    Good luck :)

  8. ivnus
    Member
    Posted 1 year ago #

    I'm having the same problem as well. All emails work except the "new order email".

    A lot of people are having this problem. I've tried 10 smtp servers and all test fine in (WP SMTP), the order notes, send invoice buttons work perfectly, but woocommerce won't send the new order email's.

    Any ideas? Woocommerce developers? Thanks in advanced.

  9. agrolsy
    Member
    Posted 1 year ago #

    I'm having the same problem. Worked well until 9 o'clock last night, then the new order emails stopped as well as the stats in woocommerce, without any obvious other changes made to the system. Good thing is that the orders still are registered... Other emails (comment notifications etc) are sent as ususal

  10. ivnus
    Member
    Posted 1 year ago #

    I'm still having this problem. Woocommerce "new order" emails aren't even hitting my postfix mail system on my server.

    This means its a plugin problem not a mail server problem. Is there a fix for this Woocommerce team?

  11. yoola
    Member
    Posted 1 year ago #

    I'm having the same problem !!!!
    pay pal is my only payment method .

    no notifications are sent to me nor the shopper , I only know about sales if i log in and look at my ecommerce section.

    some of my items are downloadable, which means the buyers dont get their links as they are supposed to.

  12. pogoannabel
    Member
    Posted 1 year ago #

    I'm having the same problem - no "new order" emails are sent. We're testing the site at the moment, and this is proving frustrating. Does this need to be set up anywhere or should it be automatic? We use Paypal and WorldPay payment gateways.

    Thanks!

  13. yoola
    Member
    Posted 1 year ago #

    I read somewhere there was an update to the plugin that should resolve this .
    I updated my plugin and am waiting for the next sale to test it .... :)

  14. yoola
    Member
    Posted 1 year ago #

    It still doesn't work :( i just had a sale and i only know this because of the paypal notification.
    halloooooo
    anybody home ? anyone working on solving it ?

  15. elastigirl
    Member
    Posted 1 year ago #

    same problem here, no emails going to customer on order no emails going when order processed etc.. I did get one email to advise of new order but no more

  16. HandmadeChic
    Member
    Posted 1 year ago #

    I have the same problem... My customer does receive e-mails, me on the other hand not. Tried to contact woocommerce, but they won't help because i don't have a wootheme. Does anybody have a wootheme? Maybe he/she can try to contact woocommerce?

  17. Henry
    Member
    Posted 1 year ago #

    I just tested this on 1.6.5.2 using PayPal standard and can also confirm a new order email confirmation wasn't received by my customer.

    However, my customer did get an email from PayPal to say they had paid for the goods.

  18. pricklepantz
    Member
    Posted 1 year ago #

    I too has this problem.
    When an order status is changed, WC should send email notification but it didn't.
    I'll be monitoring this topic.

  19. WeddingAlbumCafe
    Member
    Posted 1 year ago #

    I too am not getting any notifications of paypal payments. If someone checks out with a coupon I get an order notification but if they use paypal which is my only source of payment i don't get any notification.

  20. kmact21
    Member
    Posted 1 year ago #

    Having the same issue. How can this be classified as resolved. Don't see and solutions???

  21. ivnus
    Member
    Posted 1 year ago #

    This issue is not resolved. I'm still having this problem.

    Has anyone had any success in fixing this.

  22. asenden
    Member
    Posted 1 year ago #

    Hi,

    I had exactly the same problem and was able to solve it.
    The payments were flagged as pending, because I have a paypal GBP account, but accepting EUR in my shop.

    I could find the following information "payment_status=Pending ... pending_reason=multi_currency" in IPN history. You can access the IPN history by logging into your paypal account -> history -> IPN history

    As soon as I have set my paypal settings to automatically accept foreign currencies and convert them automatically to GBP it was all working fine: order status in woocommerce was set automatically to "processing" and email were sent out.

    You can change the setting in your paypal seller account -> Profile -> My Selling Preferences -> Block Payments -> Block payments sent to me in a currency I do not hold: No, accept them and convert them to British Pounds

    I don't understand why woocommerce doesnt store or display the pending reason somewhere. It would make it much easier to pinpoint these kind of issues ?!

    I hope this solution works for you as well

  23. miracon
    Member
    Posted 1 year ago #

    I am having the exact same issue as well. I tried following asendens advice but nothing changed. Orders just go to Pending and no emails are sent to admin or shopper regarding the new order.

  24. miracon
    Member
    Posted 1 year ago #

    I think I am narrowing it down a little to Taxonomies... "Orders (shop_order)
    Customer orders are stored as posts of this type and all order data is stored in custom fields. The orders admin section can be found under WooCommerce > Orders.

    Taxonomies
    shop_order_status - A hidden taxonomy for storing order status (pending, processing, on-hold, failed, cancelled, completed)."

    WooCommerce System Status shows "Core Taxonomies
    Order Statuses pending"

  25. jpmizell
    Member
    Posted 1 year ago #

    Oddly enough I have two installs of WooCommerce
    One on a sandbox site, the other on a live client site.
    The sandbox site sends email just fine, while the live site does not.
    I have the same, if fewer plugins and themes on the live site.
    Both are currently running without any site security (though I have a self-assigned certificate I was using with the live site).

    The live site will not send emails even after orders are moved from 'pending' to 'processing' or 'completed' and I'm only using the Check and COD gateways, so information isn't going through any other server.

    I'm Greatly confused by this.

    Tonight will be dedicated to pondering novel solutions (aside from a clean install, blegh!)

  26. jpmizell
    Member
    Posted 1 year ago #

    however...my live site is registered with Network Solutions pointed at Dreamhost while my Sandbox domain is registered with dreamhost and hosted there. Perhaps I didn't configure my DNS with Network Solutions properly?

  27. miracon
    Member
    Posted 1 year ago #

    jp...thanks so much for answering! It's a HUGE issue and I have spent the entire day trying to find a solution and no luck! :-( At least your orders even move out of Pending. I can't even change that manually. :-( If you find a solution...please come here and share as I feel lost and alone! haha!

  28. yoola
    Member
    Posted 1 year ago #

    I had a this problem and got an advise on another site that solved it ,
    Here it is in hope it helps someone else :
    "This is most likely a problem with outgoing emails on your server and nothing to do with WooCommerce. Please use a SMTP plugin to send out email, like: http://wordpress.org/extend/plugins/wp-mail-smtp/"

  29. miracon
    Member
    Posted 1 year ago #

    Thanks yoola! I will definitely take a look at that! However, I wonder if that would be the issue when in fact, I can't even manually upgrade the order statuses. But I will sure try.

  30. htayyub
    Member
    Posted 1 year ago #

    I'm still have the problem with the Plugin active.

Topic Closed

This topic has been closed to new replies.

About this Topic