API – Protótipo das funções

Biblioteca CliSiTef#

IniciaFuncaoSiTefInterativo#

FunçãoDescrição
763Obtenção de senha aberta no pinpad (mkse instalada no servidor SiTef). Disponível a partir da clisitef 5.0.114.10.
764Obtenção de senha aberta no pinpad (mkse instalada com a clisitef). Disponível a partir da versão 5.0.114.13.
790Obtenção de senha aberta no pinpad a partir da chave de acesso e chave de liberação/identificador (sem utilização da biblioteca mkse). Disponível a partir da versão 5.0.114.41.

Estas funcionalidades são iniciadas através da função IniciaFuncaoSiTefInterativo() com o parâmetro Funcao (primeiro parâmetro de entrada da rotina) assumindo o valor 763/764/790 e os demais parâmetros com seus valores usuais.


Neste cenário, elimina-se chamada às demais rotinas pela automação, pois elas são chamadas internamente ao longo do processo iterativo.

No processo de Continuação (ContinuaFuncaoSiTefInterativo()), serão solicitados e entregues os seguintes campos:


TipoCampoTipoDescrição
512EntradaNúmero do cartão do cliente.
668SaídaBuffer com os dados coletados no pinpad no formato TTSSS... onde TT corresponde ao tamanho da senha propriamente dita, que vem logo a seguir (SSS...). Exemplo: Senha ‘1234’ será retornada “ 041234 ”
2954EntradaChave de Abertura Secreta – chave personalizada do provedor da solução de automação comercial que utilizará essa funcionalidade, fornecida pela Software Express.
2955EntradaCódigo de identificação. Para a função 790, é a chave de liberação personalizada por cliente, e fornecida pela Software Express.