I am having a weird problem when doing refunds:
Every time I try to do a partial refund I receive a FAIL error, the OnRefundPaymentResponse has:
- Sucess = False
- Reason = NULL
- Message = "FAIL"
However if I go to the Transactions report in the mini device, the refund shows up there (as successfully completed). So basically it is returning FAIL when in fact the refund is completed.
This is happening on a production device and it is not reproducible on the devkit (sandbox environment), I am using the windows SDK integration.
Thanks