Support

Home Forums Event Espresso Premium Send confirmation email after selecting Invoice payment method

Send confirmation email after selecting Invoice payment method

Posted: July 18, 2013 at 11:39 am


SBANE Webmaster

July 18, 2013 at 11:39 am

WP 3.1, EE 3.1.33.3.P, Business License

Hi all,
We’re trying to send emails to registrants after they select the payment method, instead of after they confirm the registration. By setting the Email settings (in General Settings) for ‘Send Payment Confirmation Emails’ to ‘yes’ and ‘Send registration confirmation emails before payment is received?’ to ‘no’, we’re getting the correct behavior for credit card payments. However, this doesn’t work with the Invoice payment method. As others have noted, the payment hasn’t actually been made, so EE’s behavior seems logical. However, our users are sometimes getting confused by what they consider to be a premature message.

I’ve seen other posts (specifically for the Check gateway) detailing code to add which calls event_espresso_email_confirmations() in order to send these emails. However, I can’t figure out how to properly code that call for the Invoice gateway. , since it doesn’t have a ‘processing’ function.

Any suggestions are most appreciated – thanks!

– Erik
Erik Domingo


SBANE Webmaster

July 22, 2013 at 7:25 am

Anyone out there have any thoughts?

TIA,
Erik


Dean

July 23, 2013 at 4:56 am

Hi Erik,

I’m not positive this is even possible with the current set up, I have seen nothing in the forums relating to doing this with the Check gateway, at least nothing from the past year, anything past that I wouldnt trust due to changes in the plugin.

I suppose one way to do it would be to create a custom function, but there isnt anything to hook into. Possibly an AJAX response based on clicking the invoice Finalize link? That wouldn’t work for 100% of your customers though.

I thought there might be a way to do it by changing the Finalize link to a form submit button but I personally couldnt get it to work (got to try ideas though!).

Sorry I can’t be much more help, but I’ll pass this around the devs to see if they have any further ideas.


Josh

  • Support Staff

July 23, 2013 at 7:24 am

Hi Erik,

I think you’re thinking of this thread:

https://eventespresso.com/topic/question-on-registration-confirmationnotification-email/

One thing that you could do is set the Invoice option “Show as an option on the payment page?” to no, then use the check/money order option as your “offsite” payment method choice (you can re-word the language to be Invoice if you’d prefer to label it as such)

Then you can make the modification to the check gateway as outlined in the other thread. With the invoice option still active (but not appearing on the payment overview page) you can include the [invoice_link] shortcode in the registration confirmation email template which will allow the customers who select the check payment option to download an invoice.


SBANE Webmaster

July 24, 2013 at 5:24 am

Josh, that’s a brilliant idea – thanks! Dean, thanks for advocating among the team for my issue.

The support post ‘Send confirmation email after selecting Invoice payment method’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso