Support

Home Forums Event Espresso Premium EE4: How to completely suppress Proceed to Payment for a free event?

EE4: How to completely suppress Proceed to Payment for a free event?

Posted: July 30, 2014 at 10:45 pm


Kevin Pinto

July 30, 2014 at 10:45 pm

I bought EE4 after trying out EE3 Lite, where the processing of a free event is very easy – fill in First Name, Last Name, Email Address, click on Register and done!

Ironically, EE4 adds an extra confusing step and it will be easy for a user to neglect to finalize a registration.

You can view this problem here: http://www.joyfulliving.us/events/free-introduction-mindfulness

The user steps go like this:
1) Select one of the two free tickets and click on Register Now.
2) Fill in Step 1 – Attendee information: First Name, Last Name, Email Address.
3) Click on Proceed to Payment Options.
3a) A confusing text box pops up: Attendee information submitted successfully. I guarantee that many users will see this and exit at this point. The registration DOES NOT show up under Registrations at this point.
4) User has to click on Finalize Registration. Only then is the registration actually made.

Desired behavior:
1) Select one of the free tickets and click on Register Now.
2) Fill in Step 1 – Attendee information: First Name, Last Name, Email Address.
3) Click on Finalize Registration.

How can I make this happen? The existing behavior will almost certainly result in users not completing the registration process.

Thanks!


Lorenzo Orlando Caum

  • Support Staff

July 31, 2014 at 1:41 am

Hi,

The registrant will need to click the finalize registration button to finish up the transaction.

You can customize the button text to be more specific:

https://eventespresso.com/wiki/customize-checkout-registration-button-text/

Another option is to style the buttons so that they stand out on the page:

https://eventespresso.com/wiki/style-registration-checkout-buttons-using-css/


Lorenzo


Kevin Pinto

July 31, 2014 at 8:51 am

Unfortunately, this does not answer my question or solve my problem πŸ™‚

I agree that the user must click on the Finalize Registration button.

Let me rephrase the desired behavior:

Desired behavior:
1) User selects one of the free tickets and clicks on the Register Now button.
2a) EE4 MUST NOT DISPLAY the Proceed to Payment Options button or the Step 2 – Payment Options button since these are not relevant.
2b) EE4 must display the Finalize Registration button below the form instead.
3) User fills in Step 1 – Attendee information: First Name, Last Name, Email Address.
4) User clicks on the Finalize Registration and is done.

The real world consequence of the current behavior is that users will fill out the form, click on Proceed to Payment Options, see the popup message Attendee information submitted successfully, think that they have registered and will show at my event without space reserved for them. This is not acceptable, I am sorry. This worked perfectly in EE3 Lite, which is why I bought EE4.

Please fix it, or tell me how I can suppress the Process to Payment Options, thank you πŸ™‚


Josh

  • Support Staff

July 31, 2014 at 12:03 pm

Hi Kevin,

I can think of a couple solutions for this. Can you let me know if you plan on all the events for this site being free?


Kevin Pinto

July 31, 2014 at 12:24 pm

Hi Josh, yes for the foreseeable future, all the events for this site will be completely free.

If possible, I would like to have multiple dates for an event, but all the dates will be completely free.

I have deactivated all payment gateways, if that is helpful towards the solution.


Josh

  • Support Staff

July 31, 2014 at 2:21 pm

Hi Kevin,

Event Espresso 4 works very well with having multiple dates for an event. I wrote a little plugin for you that you can download by clicking on the download zip button on this page:

https://github.com/joshfeck/scaling-octo-no-pay

It installs like any other WP plugin, and once installed it will remove the Payment Options. At this time it cannot remove step 2 completely, but step 2 has been updated to include some helpful microcopy.

There is work being done right now on Event Espresso 4’s Single Page Checkout that will allow for skipping steps, and even rearranging steps. We anticipate this refactor will be ready before Event Espresso 4 graduates from beta.

Hope that helps!


Kevin Pinto

July 31, 2014 at 2:50 pm

Josh, your temporary plugin works. Thank you so much for the quick support! With this change, I feel comfortable opening the event to the public and starting to take registrations.


Jonathan Wilson

July 31, 2014 at 4:41 pm

Great! Glad we could help.

Since this topic is resolved, I am going to close it. If you have anymore questions or issues, please start a new topic and we will be happy to help there. πŸ™‚


Josh

  • Support Staff

February 3, 2015 at 3:19 pm

Hi Kevin,

A little update on this: Event Espresso 4.6’s registration removes the payment step if the selected tickets are free. Here’s a screenshot that shows how it looks like now along with the new reCAPTCHA:

reCAPTCHA

If you you still have the little scaling-octo-no-pay plugin installed on your website, you can remove it from your site when you update to Event Espresso 4.6.

The support post ‘EE4: How to completely suppress Proceed to Payment for a free event?’ 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