Hi,
I use hivepress meetinghive and woocommerce with stripe payment gateway.
I have few questions:
Do you have a snippet code that can cancel the booking and the order in the same time if clients or vendors cancel the booking it cancel the order also?
Is it possible to also apply some penalties to the client or the vendor depending of a cancelation deadline (date) also connected to stripe in order to refund partially the client without to do it manually?
For now I have to do it manually. If a client cancelled his booking I have to cancel the order and also I have to manually refund throught stripe. Is there a possibility to do it automatically.
Same question with “dispute” if a client dispute an order I want to hold the payment until I solve the problem. This is no automatic. I have to do it manually.
Vendor’s dashboard is no updated if a refund or cancellation is occuring is it normal ?
As for your first and second questions, in this version, these are manual refunds, as sites and vendors may have different refund policies. If you allow vendors to issue refunds in HivePress > Settings > Orders, they can check when a booking was canceled and issue a full or partial refund. We can provide a PHP snippet to add an auto-refund, but please note that achieving the process described in your second question will require advanced customization, as it requires custom logic.
For disputes, there is no such feature, but as a workaround, you can cancel the booking completion in Tools > Scheduled Actions for this booking.
Please clarify what exactly does not change in the vendor dashboard and we will check it in more detail (for example, if it is revenue, then it should work like that by default, but profit should decrease after the refund).