Ir para o conteúdo principal

Configuração do CTFClient Portable e Auttar no PDV

Esta seção descreve o processo técnico para preparar o ambiente e configurar a integração de TEF (Transferência Eletrônica de Fundos) utilizando a biblioteca Auttar no sistema PDV.

 

 

1. Preparação dos Arquivos no Windows

O primeiro passo é garantir que os arquivos estejam no local correto para que o sistema consiga encontrá-los.

 

  • Baixe o pacote obrigatório: ctfclient-4.32.2-0-windows-portable-x64.zip.
  • Descompacte o conteúdo e mova as pastas para a raiz do seu Disco Local (C:).

  • Certifique-se de que a estrutura de pastas ficou exatamente assim:

    • C:\CTFClient\bin

    • C:\CTFClient\lib

    • C:\CTFClient\JRE

    • C:\CTFClient\include

image.png

 

 

 


 

 

2. Ajuste dos Parâmetros de Integração

Agora, vamos "ensinar" o comunicador como ele deve trabalhar.

 

  • Acesse a pasta C:\CTFClient\bin.

  • Localize e abra o arquivo configCTFClient (ele é um arquivo do tipo XML).

  • Dentro do arquivo, localize e ajuste as seguintes linhas para que fiquem exatamente assim:

    • <Parameter name="tipointegracao">dll</Parameter>: Verifique se o valor entre as tags é dll.

image 24.png 

 

    • <Parameter name="suporteHttps">false</Parameter>: Se estiver como false, apague e escreva true.

image 25.png


 


 

3. Configuração das Variáveis de Ambiente

Para que o Windows reconheça o CTFClient em qualquer lugar, precisamos cadastrá-lo nas variáveis do sistema.

  • No menu Iniciar do Windows, pesquise por Editar as variáveis de ambiente do sistema.

image.png

 

  • Na tela que abrir, clique no botão Variáveis de Ambiente.

image 26.png

 

  • No quadro Variáveis do Sistema, clique em Novo e adicione:

    • Nome da variável: CTFCLIENT_HOME | Valor da variável: C:\CTFClient, clique em OK.

image.png

 

  • Clique em Novo novamente e adicione:

    • Nome da variável: JAVA_HOME | Valor da variável: C:\CTFClient, clique em OK.

image.png

 

  • Clique em OK em todas as janelas para salvar.

 

 


 

4. Configuração Final no PDV

Com o ambiente pronto, vamos ativar o módulo dentro do sistema de vendas.

 

  • Abra o seu Navegador PDV e vá em Configurações.

image.png

 

  • No menu lateral, clique em Geral, desça até a opção TEF e selecione Auttar.

 

 

image.png

 

 

  • No menu lateral vá em Avançado e desça até encontrar a opção "Configuração Avançada do Auttar" e selecione a dll que esta dentro da pasta bin.

image.png



  • Clique em Salvar e reinicie o PDV para aplicar as mudanças.

 

 


 

Instalação no Linux

A instalação do CTFClient no Linux pode ser realizada através do pacote ctfclient--linux-portable-x86_64.tar.

Descompactar o pacote de instalação do CTFClient e garantir que seja instalado em uma pasta no mesmo nível da pasta da aplicação da AC.
Exemplo:
• /opt/PDV
• /opt/CTFClient

 

O pacote de instalação do CTFClient instala as seguintes pastas:

• /opt/CTFClient/bin
• /opt/CTFClient/lib
• /opt/CTFClient/JRE
• /opt/CTFClient/include


Após descompactação dar permissão na pasta através do comando:
chow -Rf user:user /opt/CTFClient/

Para iniciar o CTFClient na integração do tipo dll:
  • Carregar a biblioteca libctfclient.so a partir da pasta onde o CTFClient foi instalado, isto é, da pasta /CTFClient/lib.

 

Configuração do tipo de integração

A configuração do tipo de integração do CTFClient é feita através do parâmetro tipo integracao do arquivo configCTFClient.xml.

 

Por padrão, a instalação do CTFClient é pré-configurada para o tipo de integração dll:

image.png

 

Para habilitar a comunicação do tipo https:

image.png

 

Após realizar estas configurações é obrigatório instalar o navegador pdv(5.3.5ou superior)
Após instalação realizar a configuração do modulo TEF no pdv.(Registrar Terminal).