Please reproduce the behavior you are seeing and then send device logs by going to the Help application > Hamburger Icon > Diagnostics > "Send Device Logs" button.
We have reproduce the issue again. Following is the request and response for the refund transaction.
success : false, result : FAIL, reason : FAIL, Message : This refund would make the order's total refunded amount greater than the original order's amount. Payment ID : B5P5JE9HPQ72A, Order ID : YHY2E552VAGDR, Refund Info : null
We have send the logs of the clover device and attached is the screenshot for the payment failures in the cloud transactions history. Please check and let us know what we are missing here?
We have done split tender on same card in sale transaction. While doing refund transaction, in first refund request we refunded $1.00 and in second request we are trying to refund $7.49 but we are getting "This refund would make the order's total refunded amount greater than the original order's amount". Here have attached the Image for transaction from clover Mini device. Please let us know what we are missing or any root cause for the issue.
It looks as if the $1.00 refund was applied to the $7.49 payment (B5P5JE9HPQ72A) and not the $1.00 payment (96KEM16Y3Q6QE). Since you are calling a refund request with an amount of $7.49 to the $7.49 payment that already has $1.00 refunded, the error is thrown.
In order to verify which payment a refund was applied to, you can tap on the refund entry in the Clover Transactions app to view transaction details.
1 Person is following this question.