question

Clover_FAQ avatar image
Clover_FAQ asked ·

Why is the Clover device not displaying the Capture Signature screen, or sending the signature back to the POS UI for approval?

Why is the Clover device not displaying the Capture Signature screen, or sending the signature back to the POS UI for approval?
FAQ
10 |2000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

Clover_FAQ avatar image
Clover_FAQ answered ·
If you’ve configured the SignatureThreshold, SignatureEntryLocation, or autoAcceptSignature Per-Transaction Settings on the TransactionRequest, check them.

To force the device to take the signature on-screen, the signatureEntryLocation should be set to ON_SCREEN. For Windows, you would use:

pendingSale.TipMode = TipMode.ON_SCREEN_BEFORE_PAYMENT;

To override merchant settings that only ask for a signature when the amount is above a threshold, set the signatureThreshold to 0. This will require a signature for any amount.

pendingSale.SignatureThreshold = 0;

To ensure the onVerifySignatureRequest callback, use:

pendingSale.AutoAcceptSignature = true;

You can also omit this setting altogether, as it defaults to false.

If you haven’t configured these Per-Transaction Settings, signature capture will follow merchant settings. To verify that Signature on Screen is enabled in the merchant settings:

  1. Open the Setup app on the Clover device
  2. Tap the Payments tab
  3. Verify that the Signature entry location is set to On tablet screen
  4. Verify that the Signature requirement is set to Always require signature
Share
10 |2000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Welcome to the
Clover Developer Community