Posted: August 27, 2013 at 9:39 am
|
Hi, We’ve been having issues for some time now with duplicate registrations and I’ve recently had the chance to see if I can duplicate them. First it seems when someone registers on the registration display page and clicks submit their names are entered into the attendee list immediately even before getting to the confirm registration page. I could use some help in preventing that from happening. Second, is there a way on the confirmation page to have both a back button and a cancel button function? When someone uses their browser back button they can go back and change their registration but now they are registered twice. Additionally if they get to the confirm registration page and decide they do not want to go through with the registration they can’t remove themselves. Because their name got put in the attendees list on the registration display page even if they close their browser without selecting confirm registration they are still registered. This is creating confusion for us when we are trying to figure out who is attending. we are using 3.1.34.1.P on WP 3.6. I generally use firefox for my brower. We also thankfully don’t do any payment gateways so no one is being charged for this but it is confusing when we try to match up our offline payments when the registered attendees. We can’t be sure who is coming and who still needs to pay. Please help on this. thanks |
|
Hi Randy, YOu are right, when an attendee gets to the confirmation page they are instantly added to the database. There actually isnt a way to stop this. It was a feature added fairly early on in the plugins life to help admins find users that had failed to complete the registration process. It helps them to indicate that there may be reasons why the users are not completing registration and to enable admins to contact those users if necessary. The cancel button sounds like a good idea, I will certainly add it to our feature request list. When a user goes back fromt he confirmation page there “session” is still active so no duplicate attendee should be created at all. Even going back from the payment page will not do this. Attendees that did not complete the registration process will be marked as Incomplete in the admin area allowing you to differentiate them from paid customers. I think the confusion here is that you are using the system to register users but not having the events as free or have the users pay for them, is that correct? If so then yes I can imagine it being confusing as they would all be marked as incomplete. I can raise a ticket to look into this but I cannot gurantee if or when we would be able to resolve it. |
|
Sorry one other option here. If you can use one of the “offline” gateways such as money order and modify the messages via the settings. If the user clicks the Complete Registration or Finalize Registration link, they will be marked as pending. That may well solve that issue for you. |
|
Hi Dean, thanks for your answers. It looks like I’m not using the features in the best way possible. So let me see if I understand what you are saying. The attendee list will list names of everyone that even begins to register so I should start sorting through looking for any entries that are either marked as pending or incomplete in order to determine the true attendance list. Is that right? Does it matter what the default payment status is set to in advanced settings? We use Event Registration for both free and paid events but our online payment processor is not one of your gateways. They could create a bridge through Authorize.net but I would incur additional monthly fees for that. We currently have the Invoice gateway active and I can try to see how it works with money order/check payments. I will test things again but using a test registration I do get two entries into the attendee list even if the event is free. As soon as I click my browser back button, change an option for the event and click submit again it adds my name a second time to the attendee list. Both are showing payment complete because it is free. I’ve been deleting these dual entries but sometimes even a single entry may be there marked complete but the person really wanted to cancel before completing the registration. This is partly why a cancel button would be really helpful. If a person cancels either their name should be deleted from the attendee list or an additional entry stating cancellation would be needed. This actually brings up a secondary question. How do people cancel their registration after they have completely registered even for paid events and even if we were using an online gateway for payment processing? I’ve not seen any settings for someone going back in to cancel a prior registration. thanks for you help and sorry to be so long winded with this. I am experiencing a lot of frustrations from people who are trying to register and I really need to figure out how to minimize them. |
|
Dean, I did try the money order/check payments gateway. It doesn’t change the payment status in the attendee list. It just adds an entry in the TYPE column indicating payment was made by check. That may work for us for the time being until I can do something different. I would like to customize the button to make it look more like a button. Is that button in a template or another file? I would also like to insert the button that we have made that takes people to our offline payment gateway so that I could have the online payment link and the check/money order link together. This may help reduce some of the confusion people are having with how to pay. |
Hi Randy, I’ll follow up with your questions below:
That’s entirely up to you. Some customers will delete any incomplete registrations where payments have not been made. Event Espresso works best if you use a supported payment gateway because it automates the payment process. When someone pays via a supported payment gateway it sends a payment response back to your server and Event Espresso automatically marks the registration as paid.
It does if you have attendee limits for events. If the payment status is set to “incomplete” then the registrations that do not get updated to pending or completed statuses will not count toward the attendee limit. Pending and completed registrations will count toward the attendee limit.
They’d have to contact the person managing the event by email and cancel. Cancellations and refunds are not handled automatically through Event Espresso at this time.
If you’re sending out the email confirmations before payment then I can suggest adding the payment button html to the email template -or- an html link to where to go pay. Adding a non-supported gateway’s payment button to a payment page will require some custom development and is outside the scope of support. If you require the services of a developer we can advise contacting one of the recommended developers here: https://eventespresso.com/developers/event-espresso-pros/ or alternatively post a an ad on our job board: |
|
The support post ‘Registrations complete before Confirm Registration is clicked’ 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.