Hi,
the workflow is a bit different for online payments:
The booking is created after the third page with status pending (and not paid) and this does not take a free seat.
On the fourth page the user is redirected to paypal:
1.) If he pays booking gets active and he is redirected to his booking area.. (Invoice is sent etc. if active)
2.) If the user hits cancel, the booking is deleted (status deleted)
3.) If the user just closes paypal window the booking keeps being pending.
This is wanted that way, so the user can pay later (or even modify the booking and choose another payment method).
Kind regards,
Yves