Interface ISignatureVerificationListener
ChipDnaMobile.startTransaction(Parameters) register this listener using ChipDnaMobile.addSignatureVerificationListener(ISignatureVerificationListener).- Author:
- Creditcall Ltd.
-
Method Summary
Modifier and TypeMethodDescriptionvoidonSignatureVerification(Parameters parameters) Invoked when signature verification is required.
-
Method Details
-
onSignatureVerification
Invoked when signature verification is required.- Parameters:
parameters-Parameterscollection which can contain:ParameterKeys.ResponseRequiredindicating whether the integrating application needs to respond. When the value isParameterValues.TRUEa call toChipDnaMobile.continueSignatureVerification(Parameters)is required for the transaction to continue. When the value isParameterValues.FALSE, this is just a notification and no action is needed.ParameterKeys.OperatorPinRequiredcontains valueParameterValues.TRUEif the Operator PIN is required.ParameterKeys.DigitalSignatureSupportedcontains valueParameterValues.TRUEif digital signature capture is supported.ParameterKeys.ReceiptDataserialized receipt data in XML format. The data can be deserialized into an NSDictionary usingChipDnaMobileSerializer.deserializeReceiptData(String). The deserialized NSDictionary will have the stringChipDnaMobileSerializer.ReceiptItemTagas keys andReceiptFieldobjects as values.ParameterKeys.SignatureDataThe receipt data passed in toChipDnaMobile.continueSignatureCapture(Parameters).
-