![]() |
Plataforma de Comunicação Elgin versão 3.13.9
Documentação das bibliotecas de integração com hardware Elgin
|
Descrição do modo passivo. Mais...
Módulos | |
Exemplo de Transação Venda Débito / Crédito | |
Operações com PIX | |
Customização GP | |
Descrição das Chaves | |
Descrição do modo passivo.
O módulo passivo foi desenvolvido para facilitar a integração de parceiros que já possuem implementações no padrão troca de arquivos.
A troca de arquivos utiliza 2 diretórios. Um deles para a automação enviar os arquivos de requisição e outro para as respostas.
Por meio de um processo contínuo, a API tenta ler o arquivo de requisição até que a Automação Comercial o crie. Após a leitura do arquivo e processamento da requisição, a API gera um arquivo de saída no diretório de saída para a Automação Comercial ler.
Os diretórios são criados na execução da aplicação caso não existam. Os caminhos default são:
C:\Cliente\Req
- para arquivo de requisição de transações.C:\Cliente\Resp
- para arquivos de Status e de resposta para automação.Há 2 tipos de arquivos para troca de dados entre automação e API TEF. Um deles serve para enviar dados e o outro para enviar uma resposta confirmando o recebimento dos dados. O arquivo de dados recebe o nome “INTPOS.001”. Já o arquivo de confirmação de recebimento de dados recebe o nome “INTPOS.STS”.
Abaixo segue um diagrama do fluxo de iterações entre PDV e E1_TEFPay_Passivo e logo adiante um exemplo dos arquivos de requisição e resposta: