How do I trigger a refund payment request for a semi-integrated setup?
The documentation and the SDK appears to have a call to issue a RefundPaymentRequest through the cloverconnector, but calling this method doesn't appear to do anything.
RefundPaymentRequest refundPaymentRequest = new RefundPaymentRequest();
refundPaymentRequest.setPaymentId(orderDetail.getPaymentId());
refundPaymentRequest.setAmount(orderDetail.getTotal().longValue() * 100);
refundPaymentRequest.setOrderId("");
cloverConnector.refundPayment(refundPaymentRequest);