Support

Home Forums Event Espresso Premium Event Registration Only AFTER Payment (2)

Event Registration Only AFTER Payment (2)

Posted: May 6, 2016 at 4:17 am


Rahul Katrak

May 6, 2016 at 4:17 am

Hello There

I am using EE4

I want to configure event espresso in such a way so no registration email will be sent out OR registration logged into the wordpress list of registrations for an event untill the payment has gone through.
Please advise how this can be done
Thanks
Rahul


Tony

  • Support Staff

May 6, 2016 at 4:26 am

Hi Rahul,

Registrations are saved within Event Espresso as soon as the information is available to Event Espresso, this happen just after selecting tickets and inputting your registration details. Currently this can not be changed within EE.

The user does not apply to the event until their registration has been set to ‘Approved’, by default EE will only do this when the user has paid for the registration in full (or upon finalizing the registration if the ticket is free)

By default no email’s should be sent to the user until they have paid for the registration and the registration has been Approved. This triggers the ‘Registration Approved’ message to be sent to both the admin and the user.

If you have an offline payment method such as Invoice enabled, the user can select that payment method and the registration will be set to Pending Payment. Emaisl will be triggered for this, but they are the ‘Registration Pending Payment’ emails which basically advise the user to pay for the registration. Those registrations do no apply to the event until paid.

So the emails should work in the way you are requesting already, If you don’t want pending payment emails that can be set within Event Espresso, but then the user will need to restart a new registration when they want to pay.

The registrations will show in EE before the payment has been made (this can not be changed) but those registration do not apply to the event. If you don’t collect the data and create a registration you can not contact users of abandoned registrations to ‘save the sale’.


Rahul Katrak

May 10, 2016 at 8:20 am

Thank you very much Tony. I have setup a test event with registration and payment on this url

http://www.chinmayauk.org/upcoming-events/test-registration-event/

After the REGISTER NOW button is clicked, please can you advise how I can get the registration form coming up on the bottom purple panel (after the ticket selectro) rather than on another page


Josh

  • Support Staff

May 10, 2016 at 9:13 am

Hi Rahul,

It turns out that Event Espresso loads the Registration form and checkout steps on another page and that cannot be changed.


Rahul Katrak

May 26, 2016 at 6:41 am

Dear Josh,

I have setup this event on my website and have a feq queries
http://www.chinmayauk.org/upcoming-events/ayurveda-workshop-art-science-healthy-living/

1. I want to remove this option in the registration form,

Use Attendee #1’s information for ALL attendees
This option allows you to use the above information for all additional attendee question fields. Please note: some events may have additional questions that you may still be required to answer in order to complete your registration.

Please could you advise how to do this?

2. In the back end, under payment I have chosen paypal standard (and removed all other methods of payment)

Yet when I click proceed to payment, in the front end, I get an error message from paypal

Some required information is misisng or incomplete. Please correct your entries and trry again

Please advise how I can get Paypal to remember the relevant amount and details from the registration form and go straight to taking paymen by credit/debit card

3. when I submitted a test registration (without successful payment) I got an email confirmation to confirm my place at the event. How can I stop this, so alerts are only sent to the registrant, if payment is successful.

4. Please advise what files i need to access to customise the designs of the confirmation emails that get sent out

As always, many, many thanks for your help and time

Kind Regards,

Rahul Katrak


Tony

  • Support Staff

May 26, 2016 at 7:47 am

1. I want to remove this option in the registration form,
Use Attendee #1’s information for ALL attendees
This option allows you to use the above information for all additional attendee question fields. Please note: some events may have additional questions that you may still be required to answer in order to complete your registration.
Please could you advise how to do this?

The easiest ethod to remove that section is to hide it using some CSS:

#spco-copy-attendee-dv {
    display: none;
}

2. In the back end, under payment I have chosen paypal standard (and removed all other methods of payment)
Yet when I click proceed to payment, in the front end, I get an error message from paypal
Some required information is misisng or incomplete. Please correct your entries and trry again
Please advise how I can get Paypal to remember the relevant amount and details from the registration form and go straight to taking paymen by credit/debit card

It already is passing all of the information you collected in the reg form to the PayPal payment method, however country is a required field within the PayPal Pro payment method, you don’t collect that information within the registration for so it has nothing to pass over.

Within Event Espresso -> General Settings -> Countries.

Select United Kingdom then set the option ‘Country Appears in Dropdown Select Lists’ to Yes.

The user can then select it within the PayPal payment method and contineu the payment.

3. when I submitted a test registration (without successful payment) I got an email confirmation to confirm my place at the event. How can I stop this, so alerts are only sent to the registrant, if payment is successful.

Within the event editor itself, do you have the ‘Default Registration Status’ set to Approved?

If so it sounds like you want that set to ‘Pending Payment’, it will automatically be approved when payment is made – http://take.ms/DHBGCd

4. Please advise what files i need to access to customise the designs of the confirmation emails that get sent out

We can not advise you to modify any files for customizations, there is usually no need to edit any core files within Event Espresso we have multiple hooks and custom template loading to allow for customisations.

The emails can be editing within messages system:

Event Espresso -> Messages.

However it depends how indepth you want to customize the messages layout, you may need to create your own template pack for in depth customizations.

You can view documentation on adding your own template packs HERE


Rahul Katrak

May 31, 2016 at 8:56 am

Hi Tony

Thanks for your reply. I updated the paypal setting as adviced (paypal standard not paypal pro) but am still getting an error message.

If I send you my wordpress login details would you be able to have a look?

Kind Regards
Rahul


Tony

  • Support Staff

May 31, 2016 at 9:10 am

If the error is shown on the front end I don’t need login details to view it 🙂

What is the exact error message shown?

Maybe take a screenshot and post it here for us to view.

The previous event you posted no longer works, do you have another?


Rahul Katrak

May 31, 2016 at 9:30 am

Thanks for the very swift reply. The event is live here http://www.chinmayauk.org/upcoming-events/ayurveda-workshop-art-science-healthy-living/

The error on paypal says ERROR Deteced – some information is missing or incomplete. Please correct your entries and try again

And there is nowhere to insert payment details below that message

Thanks


Lorenzo Orlando Caum

  • Support Staff

May 31, 2016 at 10:55 am

Hi Rahul,

I looked at the page source and initially everything looked good for the information that is being sent to PayPal. However, this is incomplete:

http://cl.ly/2i2P2V050d06

It should have an email for the value (e.g. your PayPal.com email address) like this:

http://cl.ly/1A421C1M0S20

Do you have an email set for the PayPal Standard payment method in Event Espresso?


Lorenzo


Tony

  • Support Staff

May 31, 2016 at 10:57 am

Hmm, ok I see the error.

Are you running any caching plugins or does your host run server side caching?
(If you are unsure please create a ticket and confirm with your host)

If so you’ll need to exclude the EE4 critical pages from caching, as shown here:

https://eventespresso.com/wiki/setup-nocache-exclusion-rules-event-espresso/

Within the PayPal Standard payment method you’ve set your PayPal address correct?

Event Espresso -> Payment Methods -> PayPal Standard.


Rahul Katrak

June 7, 2016 at 6:46 am

Hi Tony

Apologies for the delayed reply

a0 I have checked that the correct paypal address has been entred
b) My hosting company advises that server side caching is not enabled

What would you advise from here. Would it help to give you my wordpress login details?

Kind Regards
Rahul


Lorenzo Orlando Caum

  • Support Staff

June 7, 2016 at 9:03 am

Hi Rahul,

It looks like myself and another team member posted within a few minutes of each other last week so I’m not sure if you saw my prior reply.

This isn’t working as the value for the PayPal email is somehow being removed:

http://cl.ly/2i2P2V050d06

It should have a value like this (note the email):

http://cl.ly/1A421C1M0S20

Does it process payments as expected if you temporarily deactivate all plugins and reactivate only Event Espresso and try a new registration?


Lorenzo


Rahul Katrak

June 13, 2016 at 10:33 am

Dear Lorenzo

Thanks for your reply. As I am just a volunteer for the charity I dont think I have the technical expertise to test this. If I give you my login details to wordpress would you mind taking a look?

Regards
Rahul


Lorenzo Orlando Caum

  • Support Staff

June 13, 2016 at 10:52 am

Hi Rahul,

We identified why PayPal isn’t working. You could try the steps that I shared to pinpoint the issue.

The WordPress plugins screen can be found in WP-admin (WP dashboard) –> Plugins.

And we are not asking you to delete anything, rather temporarily deactivate other plugins to see if you can locate the cause as your PayPal email is not being included in information that is being sent over to PayPal.


Lorenzo

The support post ‘Event Registration Only AFTER Payment (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