I had been using VoidPayment and I thought it was working but after making a Sale, then attempting to VoidPayment that sale by PaymentId, I get a SUCCESS response, yet when I look at Transactions list on the device, the Payment is still listed as active with a green check mark (not marked as Voided) AND then if I go to CloseOut, that payment is in the closeout list and total and it batches.
Here is a Visual Studio trace of the void request
I would paste the Visual Studio trace output but the forum does not allow for that many characters.. Sandbox payment ID is TXN3Q1Z4SYZ58 if that helps
and BTW, RefundPayment() call just hangs, OnRefundPaymentResponse event is never raised.
1 Person is following this question.