We have an on terminal app that interacts with the payment app on the Clovers (I believe it's called the payment connector). When we issue a refund, we sometimes get this response back:
{"success":true,"result":"SUCCESS","reason":null,"message":"Void was USER_CANCEL","paymentId":"<removed>"}
based on the "success" and "result" field, we are assuming that the transaction was actually voided, however it's not, which the "message" alludes to. Is the a bug or do we need to also look at the message field? And if so, are there any docs that show the possible messages coming back?
thank you