Posted: January 8, 2016 at 2:18 am
Hi there, 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. |
|
here is a screenshot of the message https://cloudup.com/cWbrBnq5bKo |
|
This might be a plugin conflict. Can you try the above test with only the core Event Espresso plugin activated? |
|
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 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. |
|
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: https://eventespresso.com/wiki/how-to-change-wording-with-poedit/ |
|
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. — |
|
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? |
|
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! |
|
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? |
|
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:
|
|
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.