Support

Home Forums Event Espresso Premium Invoice Option

Invoice Option

Posted: January 16, 2015 at 9:32 am


Cara Livorio

January 16, 2015 at 9:32 am

I have event espresso 4.4.8.

I want there to be an invoice option at payment. I went through, enabled the invoice option, and I completed all of the fields. I then went and tested it out (while logged into my account).

What happened:
1. I completed the registration
2. I selected “Invoice”
3. “Finalize Payment”
4. A screen popped up where I could see “Congratulations” with a button which read “View full Order Confirmation Receipt.”
5. Below on the screen below transactions, I could also click on a downloadable PDF that would be my official invoice.
6. On both documents, there is a “registration code” present.
7. It sends me a “registration email” to my account, thanking me and showing that my payment is “incomplete or pending”.

#1 problem: I thought that 2 PDFs were a bit confusing, Especially when the invoice with the payment instructions is not the first document with the big shiny button. The invoice PDF option is small text and located under the Transaction section.

MY NEXT PROBLEM:
–I signed out of my account and tried doing the registration from another computer–I had 3 friends do this as well. The process and results:

1. I registered for the event
2. I clicked “invoice” for payment
3. I clicked “finalize Payment”.
4. It takes me to the “Congratulations screen”. I click the button, “View full order confirmation receipt.” There is no registration code on this document, only a transaction ID number. I click the back arrow on my screen, and the PDF invoice under “Transactions” is not loading.
5. No email is sent whatsoever and there is no registration code.

Please help me fix this issue–people are trying to pay using this option as we speak, and it makes no sense why all of my “test” transactions when I was logged in—garner completely different results.

Thanks!!!! Your help is a lifesaver.

Cara


Cara Livorio

January 16, 2015 at 9:34 am

Just FYI–I’m not sure how it “should work”, and I don’t know where to find the format of the emails that they send out either. Thank you.


Cara Livorio

January 16, 2015 at 9:57 am

Also, why are “instructions” for “invoice settings” being included on the ORDER CONFIRMATION PDF?


Tony

  • Support Staff

January 16, 2015 at 10:09 am

Hi Cara,

Do you run any caching plugins on the site or possibly through your webhost?


Cara Livorio

January 16, 2015 at 10:14 am

Hm, Im not sure. I have a godaddy account, and there is an option to “flush cache”. I’m not very familiar with this–but maybe?


Tony

  • Support Staff

January 16, 2015 at 11:00 am

Are you using one of GoDaddy’s Managed WordPress hosting packages?


Cara Livorio

January 16, 2015 at 11:03 am

Yes, I believe so. GoDaddy advised that their one version worked better with wordpress.


Tony

  • Support Staff

January 16, 2015 at 11:13 am

Those hosting packages have caching enabled on the server side, you’ll need to issue a ticket with GoDaddy to request the exclude the Event Espresso pages from caching.

More details on those pages can be found here:

https://eventespresso.com/wiki/setup-nocache-exclusion-rules-event-espresso/

In a nutshell they need to exclude these page slugs from caching:

/events/
/registration-checkout/
/transactions/
/thank-you/
/registration-cancelled/

However we have seen this previously and when requesting GoDaddy exclude pages/their site from caching they refused. Unfortunately if this is case the the only option is to move hosts, Event Espresso can not function correctly when cached as a lot of EE data is dynamically output.


Cara Livorio

January 16, 2015 at 11:33 am

Thank you—I am contacting GoDaddy now. In the meantime, can you let me know how the invoice SHOULD work? What is my goal?
–Also, why are “instructions” for “invoice settings” being included on the ORDER CONFIRMATION PDF? Aren’t these two separate things?
–Why is there BOTH an order confirmation PDF and an Invoice PDF upon finalizing registration with the invoice—is this confusing? When I’m not working logged in under wordpress, the invoice says “loading payment information” but it never loads.
–Why is the registration code NOT on the order confirmation receipt? Does this have to do with the cache when I’m not logged in to wordpress?
Thank you SO much!

Cara


Lorenzo Orlando Caum

  • Support Staff

January 16, 2015 at 12:57 pm

Hi, some of the issues that you described are being caused by the caching so we’ll need no-caching rules in place.

The link that appears in the congratulations box is not for the invoice. That is the order confirmation page.

The invoice can be found by scrolling to the end of the thank you page and clicking on the link under the payment details area.

The order confirmation page is a record of the registration.
The invoice is a bill for the registration.


Lorenzo

The support post ‘Invoice Option’ 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