you need to set the autoAcceptSignature flag to false on your SaleRequest. Then to verify you got the challenge you need to add an onVerifySignatureRequest handler to your ICloverConnectorListener, in that handler you can call ICloverConnector.rejectSignature(verifySignatureRequest) to reject the payment.
From my two previous comments:
Then to verify you got the challenge you need to add an onVerifySignatureRequest handler to your ICloverConnectorListener,in that handler you can call ICloverConnector.rejectSignature(verifySignatureRequest) to reject the payment.
This all comes after you sign obviously.
1 Person is following this question.