Posted: January 20, 2017 at 10:56 am
|
Hi there, Our client is experiencing issues with the payment system not completing payments. They are using Stripe for the payment system and a couple of their registrants have been experiencing difficulties completing the payment. The system kicks them out while in the back-end of the Event Espresso plugin the payment/registration is listed as complete. Last registrant had an error saying that his email is incorrect while it is completely fine and is listed in the back end. Unfortunately due to the fact that this is not a testing site and registrants of our client cannot be contacted directly we cannot provide with the screenshot of what issues they’ve experienced. Please advise on where this can be broken an how to make sure that all payments are getting fully completed/processed. Thank you! Alex |
Hi Alex, Can you find out if the email address validation error was the result of typing the email address on the registration form, or was it the result of typing the email address into the Stripe Checkout modal field that asks for an email address? |
|
|
Unfortunately this is something I cannot find out. I did request our client to give get more details from their registrants in future. This is all we have to go on with at the moment. Would you need to look at the site and the account to test things out? |
|
I’ve tried going through the process of registration and email is being input in EE part prior to clicking Pay Now which opens the Stripe Pop-up. Our stripe account API is 2012 version, would upgrading our Stripe API solve the issue? |
It’s not clear exactly what the issue is. You can get more information about the transaction and the API calls to Stripe to help narrow things down. The Transaction records are in Event Espresso > Transactions. Within each transaction record there’s a link to view more information about the specific transaction (it will even have the user’s browser info). The API calls are logged and you can find those in Event Espresso > Payment Methods > Logs. There should be several API calls for each transaction. If you can find the failed transactions, you can compare the API calls to the API calls for the successful transactions and possibly find an error message. |
|
|
Thank you Josh! I’ve checked the logs and there are couple things for the most recent transactions: |
Did you check to see if the client trashed the registration after they refunded them? Along with that, it sounds like there may be an issue with the PHP sessions, and Event Espresso does have a setting that can help with this: You go to Event Espresso > General Settings > Admin options and set Encode Session Data? to Yes, then Save the page. Encoding the session data will help prevent the registration data from getting dropped. |
|
|
Thank you for the tip Josh! I’ve gone into the back-end and changed that setting, we will have to see if it works. In regards to the registration: no, it has not been trashed or refunded at the time of it being not visible in the registration list. Here is a quote from one of the registrants from today:
There is also a question about emailing services: We have installed MailGun on the server since it had a free tier and the email volume of our client would not exceed 1000 emails a month. Once setting the plugin up with the API it gave a message about 5 recipient limit on a free account. Does that mean that using MailGun would only send emails to 5 people? |
You’ll have to check with MailGun on what they mean by a 5 recipient limit. The “error saying either the from address (mine) or the to address (IAMA) is invalid” sounds like something isn’t quite set right in the Email Message templates in Event Espresso > Messages > Default Message Templates. Can you make sure that the To: and From: fields are correct for the activated templates? Emails that go to Event Admin should have either Emails that go to the Registrant should have |
|
|
Thank you for your reply Josh! I will check with MailGun service for details, would you recommend another service that has a free tier for volume under 1000 a month which is compatible with Event Espresso? I have looked into the message templates that you’ve mentioned. Here are what they are set to for the ones that just have Primary Registrant and the Admin: |
Absolutely not, because the default templates use When a message template has a blank To: field, that means the message will not be sent. It’s recommended to use the non-formatted shortcodes unless you’re certain that your mail server can use the formatted versions. |
|
|
Thank you Josh, I have set all the fields to the proper shortcodes you’ve mentioned. Hopefully it all works well, we will be able to tell with the next batch of registrations. |
The support post ‘Payment Process Issues / Registration shown complete while Payment failed’ 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.