API – Protótipo das funções
#
Biblioteca CliSiTef#
IniciaFuncaoSiTefInterativoFunção | Descrição |
---|---|
763 | Obtenção de senha aberta no pinpad (mkse instalada no servidor SiTef). Disponível a partir da clisitef 5.0.114.10. |
764 | Obtenção de senha aberta no pinpad (mkse instalada com a clisitef). Disponível a partir da versão 5.0.114.13. |
790 | Obtençã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:
TipoCampo | Tipo | Descrição |
---|---|---|
512 | Entrada | Número do cartão do cliente. |
668 | Saída | Buffer 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 ” |
2954 | Entrada | Chave de Abertura Secreta – chave personalizada do provedor da solução de automação comercial que utilizará essa funcionalidade, fornecida pela Software Express. |
2955 | Entrada | Código de identificação. Para a função 790, é a chave de liberação personalizada por cliente, e fornecida pela Software Express. |