Posted: 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. |
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’. |
|
|
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 |
Hi Rahul, It turns out that Event Espresso loads the Registration form and checkout steps on another page and that cannot be changed. |
|
|
Dear Josh, I have setup this event on my website and have a feq queries 1. I want to remove this option in the registration form, Use Attendee #1’s information for ALL attendees 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 |
The easiest ethod to remove that section is to hide it using some CSS: #spco-copy-attendee-dv { display: none; }
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.
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
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 |
|
|
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 |
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? |
|
|
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 |
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: It should have an email for the value (e.g. your PayPal.com email address) like this: Do you have an email set for the PayPal Standard payment method in Event Espresso? — |
|
Hmm, ok I see the error. Are you running any caching plugins or does your host run server side caching? 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. |
|
|
Hi Tony Apologies for the delayed reply a0 I have checked that the correct paypal address has been entred What would you advise from here. Would it help to give you my wordpress login details? Kind Regards |
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: It should have a value like this (note the email): Does it process payments as expected if you temporarily deactivate all plugins and reactivate only Event Espresso and try a new registration? — |
|
|
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 |
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. — |
|
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.