In terms of the Booking extension’s finer points, we feel there is a Buyer UX problem that could be improved.
(Note to other Community members: Referring to orders as that is what they are in our use case, but they are bookings in the default HP/RentalHive setup.)
and the Buyer wants to make payment for an abandoned order by clicking the Pay Now button (in our use case) they are immediately directed to the woocommerce-checkout page.
We feel there was a reason why the order was abandoned, so should the Buyer not rather be directed to the hp-template–booking-make-details-page
to confirm the order, and possibly be able to change the details of the order should they wish by clicking the change button, before being directed to the woocommerce-checkout page?
We just feel this would kind of eliminate having a lot of pending orders in the Buyer’s hp-template–bookings-view-page.
I’m sorry for the late reply, there was a delay in replies to developer-specific topics. Thanks for your suggestion, we’ll consider adding this feature to allow users to review and confirm the booking details again before the payment, but in the current version this would require customizations. It’s assumed that by the time of payment user confirmed all the details and the only step left is the payment so there’s an immediate redirect, but adding an option to change the booking details seems useful.
We think this will be useful indeed, as there must certainly have been a reason for the payment failure (last step you mentioned) and thus the Buyer may want to possibly edit the booking/order for some reason.