-- HikaShop version -- : 4.7.2
-- Joomla version -- : 4.2.9
-- PHP version -- : 8.0
Hi,
I have 2 issues with the Pay.nl payment plugin / api
1= sometimes customers go to payment and instead of paying they go backwards and make a new order. After some time Pay.nl automatically cancels the left order. Cancellation is good, but somehow the customer gets a notification mail. Pay says this mail to customer setting is not inside the api. Can we set hikashop so that when Pay.nl plugin changes status from "created" to "cancelled" it will not mail the customer?
2= When I refund a customer, Pay.nl had refund status notifications. The issue is: hikashop does not recognize these and uses cancelled and notifies customer again. since there are 3 refund statuses, hikashop cancelles the order 3 times.
(refund:add)
TRUE| message: transaction cancelled, orderId:1168, hikashop_order_status:shipped, api_current_state: CANCEL, status_canceled: cancelled, status_pending: created, status_success: confirmed
(refund:send)
TRUE| message: transaction cancelled, orderId:1168, hikashop_order_status:refunded, api_current_state: CANCEL, status_canceled: cancelled, status_pending: created, status_success: confirmed
(refund:recieved)
TRUE| message: transaction cancelled, orderId:1168, hikashop_order_status:cancelled, api_current_state: CANCEL, status_canceled: cancelled, status_pending: created, status_success: confirmed
Again, can we make hikashop recognize 1 of these as "refunded" and ignore the rest, or recognize all of these?
Also, it would be best if the customer get maximum of 1 mail about the refund.
Please let me know, kind regards.
(Message to Nicolas: Myparcel did not yet respond but i came to the same conclusion as your mail, myparcel did not have this address id in backend. Thanks.)