WooCommerce Subscriptions provides a system to retry failed automatic payments: https://woocommerce.com/document/subscriptions/failed-payment-retry/
This system includes customisable Rules to define what should happen at each stage of the retry process, like sending emails. However, it requires custom code to modify these emails.
It would be awesome to be able to use AutomateWoo’s email (and other actions) based on retry events.
The most notable events are:
There are hooks for each of these events that could be used for new Triggers, including:
'woocommerce_subscriptions_before_payment_retry'
'woocommerce_subscriptions_after_payment_retry'
'woocommerce_subscriptions_before_apply_retry_rule'
'woocommerce_subscriptions_after_apply_retry_rule'
To be most effective, there would probably also need to be some new Rules available to check on the number of retries, so different emails (and other actions) can be run at different stages throughout the retry process.
Open
Last updated: November 27, 2018
Log in to comment on this feature request.
Just wanted to note here that this could be done with a different setup, assuming the default retry rules are being used: https://d.pr/i/LGD3Wh
Dan Bitzer: But that only fires once. Ideally we need a trigger for each time WC runs the WC Subscription Retry Rules on subscriptions (ie 12 hrs, 24 hrs, etc) so AutomateWoo can fire an email/SMS reminding customer to pay/update cc.
Dan Bitzer: Right you are, I have missed this addition, thanks for that. I will put it to good use
Wes Humpage: We do already have a trigger for when a subscription payment fails. You can use that to send follow-up emails/SMSs encouraging a customer to complete the renewal payment.
Dan Bitzer: This would be a great integration for chasing money
Hey Wes Humpage, no work has been done on this.
Hey Dan Bitzer how are we going with this one? I could put this to good use right about now hehe
Monique Clark: Thanks – i understand – great site design btw
Scott Saajz: http://ohne.co however you won’t be able to trigger any of the custom emails without being an active customer.
Monique Clark: cool – would you be open to sharing your store url? thanks Scott
Scott Saajz: Exactly! I designed fully custom HTML templates and find there is a little more flex (or at least ease of use) in displaying customer specific data. I have not run into any issues as yet.
Monique Clark: cool 🙂 is that to give you more control etc? Have you run into any issues… ? I’m just considering it myself now I have read this here. thanks for replying.
Scott Saajz: Yes – there’s a few exceptions. Admin emails are still native, as is Password Reset – but everything else is AW.
Monique Clark: just out of interest are you saying you send all other emails (new user / new order etc) from automatewoo and not native woo?
me too
Also need to send different e-mails when it is f.e. 2nd time of failed renewal payment
I am really keen for this as well! All my Woo emails go via AutomateWoo now except for these ones.