This is an easy question but I am completely confused: how do I cancel/void and order? What I have noticed is that when you select an order in the order manager that might have already be validated (or not), and you have *not* captured it yet, it will show a [Cancel] button just before an [Authorize] and a [Capture]. That [Cancel] button seems to call document.CancelOrderPaymentPreference_10011.submit().

Once the capture is done, the [Cancel] and the [Authorize] buttons are gone. Now, there is also a [Cancel Order] button on the top of the screen (close enough) at all times, which then calls document.OrderCancel.submit(). Pressing either cancel buttons does not send a void (or any transaction for that matters) to the payment gateway; it is only removing the selected order from the list shown by the order manager. That does not make sense to me.

So how will the customer get his/hers/its money back? I tested that with authorized.net and pccharge (using the patch created by Marco Risaliti) and they both behave the same way.

Reply via email to