API – Function prototype

CliSiTef Library#

StartFuncaoSiTefInterativo#

FunctionDescription
763Obtaining an open password on the pinpad (mkse installed on the SiTef server). Available from clisitef 5.0.114.10.
764Obtaining password open in pinpad (mkse installed with clisitef). Available from version 5.0.114.13.
790Obtaining an open password on the pinpad from the access key and release key/identifier (without using the mkse library). Available from version 5.0.114.41.

These functionalities are initiated through the IniciaFuncaoSiTefInterativo() function with the Function parameter (first input parameter of the routine) assuming the value 763/764/790 and the other parameters with their usual values.


In this scenario, calls to other routines are eliminated by automation, as they are called internally throughout the iterative process.

In the Continuation process (ContinuaFuncaoSiTefInterativo()), the following fields will be requested and delivered:


FieldTypeTypeDescription
512EntranceCustomer card number.
668OutputBuffer with the data collected on the pinpad in the format TTSSS... where TT corresponds to the length of the password itself, which comes immediately after (SSS...). Example: Password ‘1234’ will be returned “041234”
2954EntranceSecret Opening Key – personalized key from the provider of the commercial automation solution that will use this functionality, provided by Software Express.
2955EntranceIdentification code. For function 790, it is the customer-customized release key provided by Software Express.