Thanks for the details. The booking request flow is 90% the same as described on the screenshots, the only difference is that there’s no pre-payment and blocking funds, payment is required only if the booking request is accepted. If there’s no payment for 2 days (you can adjust this in settings), the accepted (but unpaid) booking request is canceled.
Once a booking request is sent, the vendor gets an email notification (also there’s a notification in the site header if they browse the website). If the request is accepted or declined customer gets an email notification.
You can customize any of these notifications by overriding them in HivePress/Emails section.