The following triPOS endpoints accept a new promptForSignature field in the configuration section of the request. This new field
allows you to tell triPOS on a per-request basis how the PIN pad should prompt for a signature.
POST /api/v1/salePOST /api/v1/refundPOST /api/v1/return/{transactionId}/{paymentType}POST /api/v1/authorizationPOST /api/v1/authorization/{transactionId}/completionPOST /api/v1/force/creditThe following conditions apply to this new field:
promptForSignature field is not supplied, the signature capture will be handled as it was prior to this addition.
promptForSignature field affects credit MSR and all EMV transactions.
promptForSignature value of Never, you
will receive a new statusCode of SignatureRequiredButPromptSuppressedByMerchant in the signature section.
The promptForSignature field takes one of the following three values:
thresholdAmount field in the configuration section, if provided,
to determine whether to prompt for a signature. Otherwise, use the creditSaleSignatureThresholdAmount
in the triPOS.config.
This option is only available for the POST /api/v1/sale endpoint.