Thanks @raiserweb for your response.
I’ve done some testing with URL hooks as you suggested, and I found some answers:
Hooks the plugin already support:
WC_Email_New_Order
WC_Email_Customer_Processing_Order
WC_Email_Customer_Completed_Order
WC_Email_Customer_Invoice
WC_Email_Customer_Note
Standard hooks the plugin doesn’t currently support:
WC_Email_Cancelled_Order
WC_Email_Failed_Order
WC_Email_Customer_On_Hold_Order
WC_Email_Customer_Refunded_Order
WC_Email_Customer_Reset_Password
WC_Email_Customer_New_Account
WooCommerce Subscription hooks the plugin doesn’t support:
WCS_Email_New_Renewal_Order
WCS_Email_processing_renewal_Order
WCS_Email_Completed_Renewal_Order
WCS_Email_Completed_Switch_Order
WCS_Email_Customer_Renewal_Invoice
WCS_Email_Cancelled_Subscription
It would be great if the plugin could be updated to support all the above, but I understand of course if you haven’t got the time for this.
@mattmikulla – if you want to try this out you simply change the URL in your browser (of the test tab) so that after where it says ?woocommerce_email_test=
you add one of the above hooks, i.e. WCS_Email_New_Renewal_Order
to see the renewal order email. Here’s an example of a full URL for renewal order: https://domainname.com/?woocommerce_email_test=WCS_Email_New_Renewal_Order
. Note that the capital letters all have to be exactly the same for it to work. Hope that makes sense.
Thanks!
-
This reply was modified 8 years, 5 months ago by
skafte.