Posted: May 22, 2020 at 1:14 pm
I’ve seen a few questions about this in the forum and understand that the registration pending payment email isn’t supposed to go out when someone abandons their registration on the credit card payment page.
Our client only allows credit card payment and would like people who register but don’t complete payment to get the registration pending payment after a set amount of time (eg, 10 minutes or an hour).
Is there anyway to make that happen or must they continue to manually trigger these one by one?
As you mentioned, Event Espresso will not trigger the Pending Payment message for the above, however, there is a hook you can use to do whatever you want in those situations:
That will fire when the session expires (by default 1 hour after the ticket is submitted) and you’ll need a custom function to check over the transaction and then trigger the pending payment email. Stepping through the process of triggering messages isn’t something we can work through on the forums but the above should help get you started.
If you take a look in