Support

Home Forums Event Espresso Premium "Pending Payment" results in "congratulations you are registered" message

"Pending Payment" results in "congratulations you are registered" message

Posted: January 8, 2016 at 2:18 am


BCPTA

January 8, 2016 at 2:18 am

Hi there,
I have a problem that is semi related to this forum post: https://eventespresso.com/topic/canceled-transactions-redirect-to-congratulations-page/

But not exactly.

The problem I’m having is that when a transaction is pending payment in the EE4 system, after returning from Paypal, the user gets this giant “Congratulations” message at the top of the page, which clearly states they are registered…but they’re not.

Below on the page it says “Pending Payment”.

This is not right – why would they be able to get a “congratulations” notice if the payment hasn’t gone through yet?

Are you planning a fix for this?

I tried looking through the forums and used the search, but couldn’t find anything about this particularly. Sorry if I’m missing it.


BCPTA

January 8, 2016 at 2:34 am

here is a screenshot of the message https://cloudup.com/cWbrBnq5bKo


Josh

  • Support Staff

January 8, 2016 at 8:28 am

This might be a plugin conflict. Can you try the above test with only the core Event Espresso plugin activated?


BCPTA

January 10, 2016 at 1:54 am

Yes this is definitely happening with EventEspresso Core.

I deactivated every plugin on my site except for this one.

One way to replicate:

Try to checkout for an event
Get to Paypal checkout page
Don’t login or checkout, just click on “cancel and return to _____”

Page says the congratulations message with a “pending payment” on the ticket as described above.

So I think if the IPN is not sending the message to the site, it is still giving a “Congratulations” message no matter what.

That’s not right.


Josh

  • Support Staff

January 11, 2016 at 10:47 am

I see what you’re saying now. It turns out the Congratulations message is supposed to appear regardless of payment status because the registration has been finalized. It’s important to note that Event Espresso allows for finalizing a registration before sending the registrant off to pay or accepting the payment to allow for use cases where they can pay by invoice.

You can change the text of the Congratulations message if you’d like to make it more clear what’s happening according to your site’s use case. There’s some information about how to change the text strings in Event Espresso here:

http://eventespresso.com/wiki/how-to-change-wording-with-poedit/


Lorenzo Orlando Caum

  • Support Staff

January 11, 2016 at 10:51 am

Hello,

I created a ticket so we can revisit the thank you page messaging when a registration status other than registration approved is used as I do think the congratulations messaging is confusing since that is one of the first things that a registrant/attendee may see.


Lorenzo


BCPTA

January 12, 2016 at 12:37 am

Thank you Lorenzo. Do you know how this can be fixed more immediately for our needs? Or is this something you think will be released rather shortly?


BCPTA

January 12, 2016 at 12:38 am

Oh sorry! I scrolled to the bottom and didn’t see Josh’s response. I wish I could delete or edits posts in this forum!


BCPTA

January 12, 2016 at 12:41 am

Ok, so based on this link: https://eventespresso.com/wiki/how-to-change-wording-with-poedit/

How can we:

Have the wording be different based on different payment scenarios? For example, we don’t want to change “congratulations” if the payment went through and is not pending. As I understand it, using for example the Poedit method would change it for everything?

Is there a template file that can be set up for this? I don’t know how to find or use strings, but I could find text in a php file and modify it that way by copying to my theme folder. Is that right?


Josh

  • Support Staff

January 12, 2016 at 9:00 am

The template files that displays the message is thank-you-page-overview.template.php. There’s also a specific WordPress filter hook that allows you to dynamically change the message:

FHEE__thank_you_page_overview_template__order_conf_desc

The support post ‘"Pending Payment" results in "congratulations you are registered" message’ 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.

Support forum for Event Espresso 3 and Event Espresso 4.
Documentation for EE3 and EE4
Documentation for Event Espresso 3

Documentation for Event Espresso 4

Status: closed

Updated by  Josh 4 years, 2 months ago ago

Topic Tags

Notifications

This topic is: not resolved
Do NOT follow this link or you will be banned from the site!