Posted: May 22, 2014 at 5:42 am
|
This continues from the same problem as last week. Several customers have gone through the payment process and assumed money has left their account and they have booked onto an event when in fact, for one reason or another, their payment has been rejected. However, EE plugin does not inform them but instead sends them an email stating that funds have been taken and they are then taken to the Thank You page. The reason for a rejected payment is varied (looking at the Paypal logs). Can you assist please? |
Hi there, Does the payment status in the Event Espresso admin show that they’ve paid? |
|
|
In admin it still states that payment is pending. Thanks |
Hi there, It sounds like the registration email notifications are set to go out before payment is made. Can you check on that? |
|
|
Hi Josh, I’m afraid that is not the problem as it is correctly set to no. |
|
The email that the clients have received, have you had one of them forward a copy to you? You might want to compare what they received to the EE email templates to see whether they received a registration confirmation email or a payment notification email. Thanks. |
|
Yes Sidney, as I have stated previously, the emails state that they have paid – not that they have registered. |
|
Does the email that they receive match the email template that you have set up in EE. ie, the default would be: ***This Is An Automated Response*** Thank You [fname] [lname] We have just received a payment in the amount of [event_price] for your registration to [event_name]. Transaction ID: [txn_id] |
|
Hi Sidney, yes that’s correct. |
Hi BurntCork, You can reset the email settings in Event Espresso > General Settings by setting “Send payment confirmation emails?” and “Send registration confirmation emails before payment is received?” to No, then save, then set back to Yes, then save. Then please try a transaction that will automatically fail (you can use a cc number like 4242424242424242). Please let us know if you get an email from Event Espresso saying that you’ve paid after doing this test. |
|
|
On this occassion (I tried twice actually) no email was received but was taken to the Thank You page which also shows the Event Expresso short code. I tried it a third time after deleting cache. It’s still the same. Something is definitely amiss. I look forrward to your assistance |
Hi Burnt Cork, You will want to make sure that the Thank You page has the [ESPRESSO_PAYMENTS] shortcode on it. If you have more than one thank you page, you will also need to check in Event Espresso > General Settings > Page Settings to make sure the Auto Return URL is pointing to the correct page. If there is more than one Thank You page set up, it will help to change the name of one of them so you know you’re selecting the correct page in the Page settings. |
|
|
Yes of course [ESPRESSO_PAYMENTS] shortcode on it. As you can see from my message above it is actually showing up on the page after a non transaction. And of course it is set to the Thank You page or we would not arrive there in the first place. There is one Thank You page. I have recently purchased a second EE plug in for another site on the same server. Could this have anything to do with it? |
Hello, The Event Espresso shortcodes shouldn’t appear on any WordPress pages in their text form. How many pages are found when you run a search for ESPRESSO in WordPress admin –> Pages? Could you go ahead and trash and delete the existing thank you page and then create a new one with the shortcode below: [ESPRESSO_PAYMENTS] Then please ensure that this page is set to be used in Event Espresso –> General Settings. — |
|
|
Yes, that’s worked. Thank you. |
|
Hi, If this matter is now resolved, please mark the thread as resolved. If you need further assistance regarding this topic, please advise further. |
The support post ‘Message That Client Has Paid When Payment Has Not Gone Through’ 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.