Posted: February 7, 2023 at 2:49 pm
|
I would like the payment method form to be on top of the billing info/address/etc, we are getting a large bounce rate, and assumingly its due some confusion with the process of checking out |
Hi there, To clarify, currently, the registration process in Event Espresso is as follows: – Choose a ticket So, in that process the registration form is not “on top” or conversely “below” the payment form, they are on different pages. In addition, the registration form can pass data to the payment form so that attendees. Reversing the order of the pages in the checkout process so that the payment form is before the registration form could interfere with the payment processing processes. In addition, the registrations are first logged into Event Espresso on the registration step, before the payment step. Switching the order of the registration page and the payment page is not natively supported. Based on my understanding that it would require significant reprogramming to change the order of the checkout pages. That doesn’t mean it can’t be done. If I have your question correct, does that help? |
|
|
The registration form is great, but the payment form has all the registration info in it, which is great too, but we want it to put the specific payment fields at the top, especially on mobile layout |
The payment form is actually controlled by each individual payment method, it does not contain all of the registration info but does pull data from it for the fields it requires. For example if a payment method states that it needs attendee and address information, the payment method form will show those fields and when generating the form EE tries to autofill those fields from the registration step. So your asking to move payment fields from a payment method to be above the other fields within that form? Is that correct? Which payment method are you using? |
|
|
Stripe. |
|
yes i want users to see the credit card fields on top before they enter their first/last name on registration checkout page |
Before they enter their registration details on the checkout page? We don’t have the option for that. You can change the order of the fields shown on the Stripe payment method form but the Stripe form fields (Card Number, Exp Date, CVC and ‘Pay Now’ button) are all grouped so if you move those above the other fields it’s going to look something like this: https://monosnap.com/file/pILQkLSv7wwlu2OGDbU1Lb7tRUcfyb If that’s something you still want to do you can use a snippet like this to do it: https://gist.github.com/Pebblo/8307a867133c389935457983cc46798f You can add that to a custom functions plugin on your site, we have some documentation on creating one here: https://eventespresso.com/wiki/create-site-specific-plugin-wordpress-site/ |
|
|
perfect thank you |
You’re most welcome 🙂 |
|
The support post ‘Payment Registration’ 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.