Closed egordm closed 4 years ago
Hi @EgorDm ,
Thanks for your PR,
The change seems to be correct. We will let you know as soon as possible when we are done confirming and testing this change.
@EgorDm We cannot find a good reason why there was a circumvention of $this->getPayment()->cancel(); So we have merged a PR which is using $order->cancel() instead of manual dispatching events
When an order is cancelled in multisafepay, the order_cancel_after is not triggering which in turn causes some other modules not handing the order cancellation (properly). This is likely done to circumvent the order service which calls "$this->getPayment()->cancel();". This commit adds manual dispatching of this event like $order->cancel() does.