Currently we are testing Amelia WP & Woocommerce integration. It looks quite good so far, however we noticed that once customer (or employee) cancels the appointment, status of Woocommerce order is not being changed (it should be cancelled). I was looking for a hook or function we could override to make it working but I was not able to find anything actually.
Is there any chance we could achieve that? Or is there any "hook" for Amelia appointment cancellation? We could use that to write a function that finds a correct WC order and changes its status accordingly.
Is there any chance to merge somehow data from WC Order & Amelia Booking entry or add a hook to booking process that would save somewhere number of WC order or save booking id in WC order fields (or even somewhere else)? This functionality might be crucial for us. Especially in situations when customers would need wait several hours to be contacted by support just to have their money refund for cancelled training.
If possible, please keep us updated whether there is any change in this matter.
Hello,
Currently we are testing Amelia WP & Woocommerce integration. It looks quite good so far, however we noticed that once customer (or employee) cancels the appointment, status of Woocommerce order is not being changed (it should be cancelled). I was looking for a hook or function we could override to make it working but I was not able to find anything actually.
Is there any chance we could achieve that? Or is there any "hook" for Amelia appointment cancellation? We could use that to write a function that finds a correct WC order and changes its status accordingly.
Thanks in advance!
Hi Marcin,
Thank you for your message.
Unfortunately, not yet. Our developers are going to work on that, but at the moment any cancellations and refunds need to be handled manually.
Hey Den,
Is there any chance to merge somehow data from WC Order & Amelia Booking entry or add a hook to booking process that would save somewhere number of WC order or save booking id in WC order fields (or even somewhere else)? This functionality might be crucial for us. Especially in situations when customers would need wait several hours to be contacted by support just to have their money refund for cancelled training.
If possible, please keep us updated whether there is any change in this matter.
Thanks in advance.
Hello Marcin,
Unfortunately, there is no such option available, sorry.