I guess it is possible but don’t know where to look or what key words to searching for.
Instead of the submit button I would like to put the payment buttons at the end of a form to minimize the process and come to the situation where there is either a payment and registration at the same time or nothing at all.
So like entering name, mail address, maybe phone number and choosing the payment gateway. And if the payment succeeds the registration will be made and a mail with link to another form to complete personal info will follow. And if not the data will be dropped and has to be reentered.
Consider using “approval required” + “auto-approve after payment”, optional together with the EME rsvp option “Ignore pending bookings in the bookings list” and the cleanup action “Remove unpaid pending bookings older than”.
“Remove unpaid pending bookings” is in the cleanup actions.
If you don’t want mails sent for the pending bookings, then you can make empty email templates and assign those (or set it in the global settings you don’t want pending bookings).
The choice for payment gateway is done after payment, and you can have multiple payment gateways, but the booker needs to make the choice so in that case you can’t automatically forward yourself.