Exactly how are you trying to perform the refund? Are you trying to do it manually on the station/mini or are you trying to do it via one of our Remote Pay SDKs or Payment Connector? The refundPayment API on our Remote Pay SDKs allows you to set the amount to refund. See
https://clover.github.io/remote-pay-android/2.0.0/docs/ for Remote Pay Android.