• Resolved designbysue

    (@designbysue)


    I am hoping that I can use this plugin to send messages that confirm new orders etc that should be standardly sent though Woocommerce. For some reason that I can’t figure out my site stopped sending these standard emails so I saw a post that someone was using Better Notification plugin to send these messages, bypassing the broken Woocommerce emails. Can someone help me set up these messages. I do not understand the selection of types of notifications to find the correct one to set up.

    A prompt reply will be appreciated because this lack of emails are causing all kinds of problems.

    Thanks in advance for any assistance.

    Sue

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Author bnfw

    (@voltronik)

    Hi @designbysue,
    Thanks for your message.

    Firstly, if your WooCommerce emails aren’t working all of a sudden, it might be worth installing and setting up the Post SMTP plugin. This comes with an email log so you can see if your emails are being sent out or failing.

    See if this helps first. If not, you may be able to use BNFW for this and the New ‘Order’ Published notification.

    Thread Starter designbysue

    (@designbysue)

    My question is how do I set it up? I don’t understand how to use the plug-in for these messages. I need to know what selections to make in the plug-in for the woocommerce messages. The video only tells how to set them up for posts. I don’t know what selection to make in the drop-down as to what type to select. Is there any further documentation on how to implement the plug-in?

    I have used email logs and I know that woocommerce is not creating the emails I have to find a workaround. I have spent hours on this.

    Plugin Author bnfw

    (@voltronik)

    Hi @designbysue,
    No problem.

    If you look down the list of available notifications in BNFW when creating a new notification, you should see one relating to ‘orders’. You can also type to search in the list of notifications to narrow down your selection.

    Does this help?

    Thread Starter designbysue

    (@designbysue)

    I do not see anything for Woocommerce except product updates and the like. Can some one tell me what I am looking for. I tried typing orders, new orders and others that I thought might pull up what I needed but I just don’t see it. Sorry I am so dense on this and I appreciate your attempt to help but I just can’t find it. I am using the free version is that the reason??

    EDIT: I just found this page https://betternotificationsforwp.com/documentation/notifications/available-notifications/ and searched there – I can’t find anything that applies to woocommeerec.

    • This reply was modified 1 year, 8 months ago by designbysue.
    Plugin Author bnfw

    (@voltronik)

    Hi @designbysue,
    Just testing this myself.

    When WooCommerce is installed, I can see products in the list of available notifications. Are you seeing this too?
    Screenshot: https://www.dropbox.com/s/n24v8f15ivmrxvg/Screenshot%202020-10-12%20at%2009.36.22.png?dl=0

    Thread Starter designbysue

    (@designbysue)

    That appears to be to send an email when a new product is added to the site. (I may be wrong but that is what I read). I am looking to replace the message the is supposed to be sent when a new order is placed and paid for confirming the order has been received. This is a standard that Woocommerce should be sending but is not and I and trying to create the replacement that will send.

    Thanks for your reply.

    Sue

    Plugin Author bnfw

    (@voltronik)

    Hi @designbysue,
    Ok, understood.

    The Orders post type (shop_order) within WooCommerce isn’t public so BNFW can’t detect it.
    If you add the following code to your functions.php file in your theme, this will allow BNFW to see the orders so that you can create notifications for it. Please note though, that WooCommerce must not set the Orders post_type to public for a reason so by adding the below code, you do so at your own risk. You may want to hire a developer in order for them to check that adding the below code doesn’t expose the orders to another part of your site that it shouldn’t, such as the another plugin, a front-end form, or the REST API, to give a few examples.

    function bnfw_post_type_shop_orders_public( $args ) {
    	$args['public'] = true;
        
    	return $args;
    }
    add_filter( 'woocommerce_register_post_type_shop_order', 'bnfw_post_type_shop_orders_public' );
    Thread Starter designbysue

    (@designbysue)

    Thanks so much for your info – I am testing this on a dev site but am not sure how to complete the form – can you give me a link to help on completing fields in the new notification form?

    Thread Starter designbysue

    (@designbysue)

    I set up a new order confirmation the best I could figure and tried to test the email and it was not sent – I use WP Mail Log and the email never went through – and I also use WP Mail SMTP and it is set up correctly and the test email from that does go through and is inn the WP Mail Log.

    Do you have any idea why this will not send?

    Thanks
    Sue

    Thread Starter designbysue

    (@designbysue)

    Thank you so much for your assistance. I was able to get Woocommerce to send the standard emails. If any one is having this problem I strongly suggest you check your PayPal settings – the email is shown in two places there and they have to match the email that is the admin on your website so in my case I had to add the admin address to my PayPal account.

    Sue

    Plugin Author bnfw

    (@voltronik)

    Hi @designbysue,
    Glad you got the default emails from WooCommerce working.
    If you need any more help with BNFW, please let me know.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘Using with Woo Commerce?’ is closed to new replies.