Support

Home Forums Event Espresso Premium Stop delegates receiving invoices

Stop delegates receiving invoices

Posted: October 17, 2017 at 2:45 am


mackman

October 17, 2017 at 2:45 am

Hello,

I’m trying to stop invoices being sent to delegates, but I can’t see where this is created.

I’ve looked in the Registration Approved Template as I think this is what would be generating it, but I can’t see an invoice link in there.

Could someone point me in the right direction please?

Cheers,
Soph


Tony

  • Support Staff

October 17, 2017 at 5:23 am

Hi Soph,

Are you sure the user is receiving a link for the Invoice within the email? We don’t include a link to the invoice in the email by default.

So do you not want to use the invoices at all? You could disable the Invoice message type to remove the invoices from EE if not using them at all.

Is there an event I can register onto to view where the user is getting access to the invoice from?


mackman

October 18, 2017 at 7:18 am

Hi Tony,

This is the link that was sent to the delegate.

https://www.coast2coast-tsa.co.uk/?ee=msg_url_trigger&snd_msgr=html&gen_msgr=html&message_type=invoice&context=purchaser&token=1-e0b83d386e7fd11c948c692d6759dd95&GRP_ID=14&id=85

Is there a way to turn off all payments as the customer wants to be able to manually invoice people and use EE for bookings only.

There is a course here that you could book onto: https://www.coast2coast-tsa.co.uk/events/maths-subject-specialism-training-lsas-trainee-unqualified-teachers/

Thanks,
Soph


mackman

October 18, 2017 at 7:23 am

I seem unable to reply to this – my post isn’t showing. But if I try to post it again then I am told it is a duplicate post.


mackman

October 18, 2017 at 7:24 am

Trying again…

Hi Tony,

This is the link that was sent to the delegate.

https://www.coast2coast-tsa.co.uk/?ee=msg_url_trigger&snd_msgr=html&gen_msgr=html&message_type=invoice&context=purchaser&token=1-e0b83d386e7fd11c948c692d6759dd95&GRP_ID=14&id=85

Is there a way to turn off all payments as the customer wants to be able to manually invoice people and use EE for bookings only.

There is a course here that you could book onto: https://www.coast2coast-tsa.co.uk/events/maths-subject-specialism-training-lsas-trainee-unqualified-teachers/

Thanks,
Soph


mackman

October 18, 2017 at 7:25 am

Hi Tony,

There seems to be a link sent to the delegate in their registration email.

Is there a way to turn off all payments as the customer wants to be able to manually invoice people and use EE for bookings only.

There is a course here that you could book onto: Coast2Coast

Thanks,
Soph


Tony

  • Support Staff

October 18, 2017 at 9:14 am

Seems Askimet doesn’t like you, (or at least the link you posted above) and marked your post as spam. I’ve cleared that and it now shows above.

Right now your users can reach the Invoice through the Order confirmation – http://take.ms/UmuKQ

They can switch to the invoice from there – http://take.ms/3vnIl

So do you not want either of those to be available? (the receipt and invoice)

There’s no link in the registration email I just received from your site so I’m assuming it’s from the above (the link itself would be the same in the email).

Is there a way to turn off all payments as the customer wants to be able to manually invoice people and use EE for bookings only.

If your tickets require payments your users need to select a payment method and finalize the registration, you can’t disable that currently but you can hide the Invoice links on the thank you page so they can’t view them from there.


mackman

October 18, 2017 at 9:39 am

Hi Tony,

Right, I see. Yes, we would like to hide invoices from the order confirmation email.

I’m sure I’m just missing something obvious – how do I remove this from the order confirmation? I’ve been looking in the Registration Approved template. Is it right in front of me?!

Cheers,
Soph


Tony

  • Support Staff

October 18, 2017 at 9:50 am

It’s not in the email.

It’s the thank you page, the page shown after the user selects Invoice and then clicks to finalize the registration.

To remove the Invoice from the order confirmation go to:

Event Espresso -> Messages -> Default message templates (tab) -> Receipt.

At the top of the ‘Main content’ section you’ll have a [INVOICE_RECEIPT_SWITCHER_BUTTON] shortcode.

Remove that and save.


mackman

October 18, 2017 at 9:53 am

Hi Tony,

I don’t seem to have a Receipt template?

Soph


Tony

  • Support Staff

October 18, 2017 at 10:34 am

There is often multiple pages of templates, have you checked all pages for the default message templates? – http://take.ms/h4uzB


mackman

October 19, 2017 at 4:40 am

Oh God, I am so sorry I missed that.

Thank you for all your help.


Tony

  • Support Staff

October 19, 2017 at 5:11 am

No problem, is everything now working as exepcted?

Something I did notice when I ran a test registration is the thank you page doesn’t load the transaction information doesn’t load on the thank you page, this section – http://take.ms/rilfu

That actually works in your favour currently as there’s another link to the Invoice there, however, it generally means wp heartbeat has been disabled on your server.

Which hosting are you using currently?


mackman

October 19, 2017 at 5:25 am

I believe it is, but I’ve asked the customer to confirm.

This site is hosted on WPEngine.

Is there a template for the thank you shortcode?

Soph


Tony

  • Support Staff

October 19, 2017 at 9:57 am

There are multiple templates in use, you’ll find them within:

event-espresso-core-reg\core\modules\thank_you_page\templates\

You can copy the templates you want to customize to your themes root directory (preferably a child theme) and EE will use those versions in place of the originals. Please do not modify the file within the plugin itself, your customizations will be lost each time EE updates if you do that.


Tony

  • Support Staff

October 19, 2017 at 9:58 am

Also for WPEngine you’ll need to follow the steps here:

https://eventespresso.com/wiki/setup-wpengine-hosting-event-espresso/

That disables the caching on the EE pages and enabled heatbeat on the required pages.


mackman

October 20, 2017 at 2:14 am

Thanks Tony.

Is the best way to remove all transaction details and payment overview from the templates?

Soph


Tony

  • Support Staff

October 20, 2017 at 3:43 am

Personally, I’d just use some CSS:

#espresso-thank-you-page-ajax-content-dv {
    display: none;
}

Will hide all of the details I think you are trying to remove.


mackman

October 20, 2017 at 6:34 am

Perfect, thank you!


Tony

  • Support Staff

October 20, 2017 at 8:36 am

You’re most welcome.

The support post ‘Stop delegates receiving invoices’ 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