Support

Home Forums Event Espresso Premium Some registrants not in list (2)

Some registrants not in list (2)

Posted: December 28, 2014 at 2:07 am


Gijsbert Vandeweerdt

December 28, 2014 at 2:07 am

Hello,

I’m coming back to an issue with EE3 that wasn’t solved (also due to lack of follow up of my side).

This is the problem:
https://eventespresso.com/topic/some-registrants-not-in-list/

I’m having the same issue with this event:
http://www.sintjansberg.be/event-registration/?ee=173
It is still open, so you can try for yourself.

Needless to say this puts stress onto our organisation, because we’re not sure how many people have subscribed.

I really want to have this solved now. Tell me what I can do to help this happen.

Thanks,
Gijsbert

WP 4.0.1
EE 3.1.36.6.P
latest versions of all add-ons
No recent updates

  • This topic was modified 9 years, 3 months ago by  Gijsbert Vandeweerdt.
  • This topic was modified 4 years, 1 month ago by  Garth.


Gijsbert Vandeweerdt

December 28, 2014 at 2:09 am

Sorry, WP 4.1 installed


Tony

  • Support Staff

December 29, 2014 at 7:20 am

Hi Gijsbert,

This happens when users register onto an event, but do not ‘finalize’ the registration. Here is a quick overview of EE registrations.

1. User clicks to register onto an event. (At this point the users ‘session_id’ is used to identify that user)

2. User inputs their registration details and moves onto payment. (At this point the users data is saved to the database and confirmation emails are sent, this is done using the session_id)

3. User selects 1 of 2 types of payment methods.

Online Payment Method such as PayPal – The user is sent to the payment gateway and returns to the Thank-you page.

Offline Payment Gateway such as Invoice – The user selects Invoice then MUST click a link within the Invoice section to be sent to the Thank-you page.

The thank you page clears the session and starts a new one (with a new session_id), why is this important? Because of step 2. If the user doesn’t reach the thank you page they have the same session_id, if they register 2 or more times onto events, they will overwrite the previous entry in the database with that session_id… does that make sense?

On your site it seems you have no Payment gateways active. So when the user inputs their data they see this – http://take.ms/Uu2HV

The link advising users to return home and ignore the warning we have in place to prevent this is causing the problem. If they place another registration they overwrite the previous one. (I have placed two test registrations TonyEETest1 and TonyEETest2, you will only see TonyEETest2 in the list, for the reason mentioned above)

You need to enable at least 1 payment gateway (in this example Invoice), then when the users select Invoice, they can click a link within that to close the session.

Here is an example from a test site – http://take.ms/fY52u

Users must click that link and be sent to the thank you page.


Gijsbert Vandeweerdt

December 29, 2014 at 7:41 am

ok Tony, thank you. I see your point.
There’s only Test2 in the list indeed.
I will activate the invoice option and report back. Thanks.


Gijsbert Vandeweerdt

December 29, 2014 at 8:53 am

I activated the invoice option, it works fine.
The thank you page is confusing to the customer for me.
It does list some facts, but doesn’t say what to do next. Also, there is the same payment button on the bottom, which he already clicked.

How do I make this more clear? (i.e. tell next step, remove payment options at bottom).

Screenshot:
http://take.ms/wfbRK


Gijsbert Vandeweerdt

December 29, 2014 at 9:22 am

Well, I tackled this issue by adding a little information box.

The reason why I activated the ‘invoice option’ in the first place is that we want payments below 20 euro to be cash. Otherwise it’s too much work to make invoices for every customer.

I have an issue now for this event for instance, which is 12 euro:
http://www.sintjansberg.be/event-registration/?ee=185

In the confirmation mail we ask customers to pay cash. What do you suggest to resolve this? Can I do a test for event cost, and handle it the same way as the free events for instance. Thanks.


Lorenzo Orlando Caum

  • Support Staff

December 29, 2014 at 10:22 am

Hi, have you considered repurposing one of the other offline payment gateways such as check/money order and renaming it to something like this:

Pay at event
Offline payment – cash


Lorenzo


Gijsbert Vandeweerdt

December 29, 2014 at 1:46 pm

Hi Lorenzo,

Thanks, I did this. However, it would be cleaner to filter based on the event cost variable in my opinion to guide the customer as well as possible.


Gijsbert Vandeweerdt

December 29, 2014 at 2:48 pm

Also, is there a way to get rid of the address info in the payment window (update safe of course?
Screenshot:
http://take.ms/88Ei3

It isn’t relevant information here and I want the flow to be as clear as possible for our customers. Thanks!


Lorenzo Orlando Caum

  • Support Staff

December 29, 2014 at 9:34 pm

Hi, did you remove the address after enabling the payment gateway in the WP dashboard?


Lorenzo


Gijsbert Vandeweerdt

December 30, 2014 at 1:05 am

Yeah, tried that. It doesn’t work 🙁


Tony

  • Support Staff

December 30, 2014 at 6:03 am

If you go to wp-content/plugins/event-espresso/gateways/ and copy the check directory

Paste that directory within wp-content/uploads/espresso/gateways/

Within that new location edit check_payment_vars.php and remove lines 43 to 52 – http://take.ms/KckrD

That will remove the address fields from the check gateway and it should no longer be displayed.

The support post ‘Some registrants not in list (2)’ 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