Hi
Just like to say the clover USB semi-integration SDK is one of the most stable and robust integration.
You currently you have a retrieve payment status which can be use to retrieve the status of a payment request which works great and allows me to recovered from any USB or Network disconnection during a onsale request.
Therefore my suggesting is could you implement a retrieve payment status on refund request, I know a refund is class as a credit and not payment, but I'm still creating an external payment id for refund which in-turn should allow me to retrieve the status of refund (credit).
Currently the clover sdk doesn't have this feature