Questions tagged [email-notifications]

Email notifications is used to send selected users email about specific activities in the system, such as updates to incidents or change requests. If you want to change how the system processes incoming email,

Email notifications allow administrators to specify:

  • When to send the notification
  • Who receives the notification
  • What content is in the notification

Additional email notification options are available. Users can subscribe to notifications, and administrators can make some notifications mandatory. See Notifications for all the tasks required to create and send custom email when system events occur.

Source: Email Notifications

579 questions
4
votes
1 answer

Send automatic Email to the Customer by Order depending on the week days in WooCommerce

Is it possible to send an email to customers by order depending on the week days in WooCommerce? For example: If some make order on Monday, Tuesday and Wednesday then the first email is send. else if some make order Thursday, Friday and Saturday…
4
votes
3 answers

Nagios not sending emails

I want to setup nagios to send email notifications. I can send email notifications manually clicking the "Send custom service notification" in nagios web interface. The notification is being created and the email is being sent and delivered…
Pavel L
  • 921
  • 2
  • 9
  • 16
3
votes
1 answer

Changing the order item meta data in WooCommerce email notifications

I need to change/customize a specific order item meta data for WooCommerce email notifications, but I can't find a solution. I found one, but it is for unsetting unneeded order item meta data from Woocommerce email notifications. Can the mentioned…
Yurié
  • 2,148
  • 3
  • 23
  • 40
3
votes
1 answer

Hide custom fee row from order details table in WooCommerce email notifications

I have added 3 custom fees in my order table but in the emails sent to admin/client, I want to hide one of these custom fee. See screen shot : Actually, I added the custom fees with this snippet: add_action(…
3
votes
3 answers

Hide shipping address in WooCommerce new order email notification depending on shipping method id

I want to hide the shipping address if the shipping label is called "Pick up at Rockefeller Store" (but to show for other pickup methods). There are too many ids such as "local_pickup:3" for me to filter through. I enabled the shipping address to be…
3
votes
1 answer

Changing the position of the product image in WooCommerce email notifications

Based on Display the product image in Woocommerce email notifications answer code I wrote the following to display the product image in WooCommerce email notifications. add_filter( 'woocommerce_email_order_items_args',…
3
votes
2 answers

Disable WooCommerce order email notification for orders with custom status

I have searched the web and checked the WooCommerce docs for a solution to disable the "confirmation email" that is sent to the customer when they place an order in WooCoomerce. I also want to disable the "new order" mail that goes to the admin. But…
BTB
  • 352
  • 4
  • 19
3
votes
3 answers

Show order downloads in admin new order email notification in WooCommerce

How can I include this "Downloads" section (attached) in the admin email? By default, WooCommerce only sends it to the customer, not the store owner. I tried looking at articles that showed how to customize WooCommerce emails and I think that…
nchopra
  • 511
  • 4
  • 9
3
votes
1 answer

Different WooCommerce Email Header based on custom field value

I'm trying to change my email header based on order custom field "delivery type" to help staff in a shop determine whether an order is for delivery or collection, they would like the email header to be colour coded. There are couple of useful posts…
Evakos
  • 152
  • 2
  • 11
3
votes
1 answer

Create programmatically a "completed" order without sending email to customer in WooCommerce

I use this code for new order and set complete status. After it, woocommerce send automatic email to buyer. But I want dont send this email. How I can? $order = wc_create_order(); $order->set_customer_id($userId); foreach($_POST['basket'] as…
Parsa Nikoo
  • 125
  • 3
  • 11
3
votes
1 answer

Avoid order completed notification for parent orders in WooCommerce Dokan

I have a question about my code below. We use the code from here: Dokan plugin sends multiple email for customer for single order to make sure the system will not send order processing mails to customer for suborder and therefor only for the…
Nik7
  • 346
  • 2
  • 16
3
votes
1 answer

Display a custom delivery notice on WooCommerce orders and email notifications

With the following code I display a custom message on WooCommerce checkout page. When a customer places an order on a Saturday and Sunday, the order will be delivered on the next Monday. If a customer places an order between Monday and Friday after…
Danny
  • 95
  • 9
3
votes
2 answers

Insert a dynamic value into text string on specific WooCommerce email template

I am modifying one of the WooCommerce email templates and adding text based on what payment method is used: if ( 'bacs' == $order->get_payment_method() ){ echo "We are awaiting payment" ; echo $order->get_order_number(); } elseif ( 'paypal'…
3
votes
1 answer

Conditional text based on product category in WooCommerce customer completed order email notification

I'm trying to echo some text in the order completed email generated by WooCommerce according to a set of conditions based on the product category in the order table. I have 4 product categories (cat-one, cat-two, cat-three, cat-four). One category…
xamax
  • 53
  • 6
3
votes
1 answer

Display a custom field in WooCommerce email notifications for admin

I installed Checkout Field Editor on my wordpress site. I created the custom field. However, using the following code, the pcustomer field appears both in the "new order" email that arrives to me and to the customer. Instead I want it to come…