Woocommerce booking emails to customer

[ad_1]

TLDR; Am I missing something obvious in terms of a “Thanks for your booking” email that goes to customer following payment success?

****

I have a shop set up that has a mixture of products and bookable items, using Woocommerce and Woocommerce Bookings extension from Woo.

The bookable item is automatically confirmed by payment, and I don’t want to be manually fiddling with booking/order statuses or manually triggering emails in the back end.

There are 3 use scenarios:

1. Customer orders and pays for physical product. A new order is created with a status of “processing” and Customer_Processing_Order email is triggered. Happy Days.

2. Customer orders and pays for a physical product and a bookable item together. A new order is created with a status of “processing” and Customer_Processing_Order email is triggered containing details of both items. A new booking is created with status of “paid”. Happy Days.

3. Customer orders and pays for a bookable item only. A new order is created, but this time with a status of “completed”. A new booking is created with status of “paid”. This scenario doesn’t trigger and email to the customer and we don’t have a Happy Days.

***Desired outcome***

I would like to trigger a “Thanks for your booking and payment” email to the customer when they order and pay for a bookable item only.

The problem is that the order status for this booking goes straight to “completed” upon payment without going via “processing” so my customised order processing email isn’t triggered.

I can’t see any of the standard booking emails on the setup menu that do this. New_Booking goes to admin only. Booking_confirmed requires manual intervention to adjust the booking status. Booking_Pending would trigger before the booking was paid for (I think)and anyway I want automatic confirmation following payment.

I don’t want to use a customised Order_Completed email – as that would be a global change and not appropriate in other scenarios.

Am I missing something obvious. I just want an automatic “thanks for you booking” email following payment.

Thanks for reading, grateful for any help.

Robin

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer