################################################ # Passos de instalação do TEF de forma manual. # ################################################ - Esta instalação está ligada ao TEF atualizado 2.1.3 - 1 - Inicialmente, fazer a instalação do Frente mais atualizado. 2 - Dar um update no sistema. apt update 3 - Instalar o CURL. apt -y install curl nmap bc netcat 4 - Desmarcar alguns pacotes, para evitar que durante a instalação ocorra erros. (OBS: Não dê update com esses pacotes en unhold, ou o frente não irá funcionar mais.) apt-mark unhold python-sqlalchemy apt-mark unhold python-sqlalchemy-doc apt-mark unhold python-sqlalchemy-ext apt-mark unhold python-elixir apt-mark unhold python-serial 5 - Baixe os arquivos para instalação do TEF. wget http://download.sigsolucoes.net.br/produtos/crss/TEF_ATT/install.sh wget http://download.sigsolucoes.net.br/produtos/crss/TEF_ATT/libs_tef_7.0_att.zip 6 - Deletar o conteúdo das bibliotecas da pasta sigtef dentro da pasta sigpdv cd /usr/local/sigpdv/ rm -rf sigtef/lib rm -rf sigtef/liblib_x86_64 7 - Descomactar o arquivo libs_tef_7.0_att.zip e copiar o conteúdo na pasta do sigtef unzip libs_tef_7.0_att.zip cp -r -v lib_x86_64 /usr/local/sigpdv/sigtef/ cp -r -v lib /usr/local/sigpdv/sigtef/ 8 - Executar o instalador atualizado do TEF. chmod 777 install.sh ./install.sh -i 9 - Quando a instalação estiver concluída, tenha em mãos a key do caixa e execute o comando a baixo wnbmonitor -k [keydocaixa] Ex.: wnbmonitor -k 183R0L2 10 - Execute os comandos a baixo para registar e iniciar os serviços do TEF systemctl enable wnbmonitor systemctl enable wnbtlscli systemctl start wnbmonitor systemctl start wnbtlscli service wnbmonitor start service wnbtlscli start 11 - Finalizando o processo de registro do caixa feche os pacotes abertos no início da instalação apt-mark hold python-sqlalchemy apt-mark hold python-sqlalchemy-doc apt-mark hold python-sqlalchemy-ext apt-mark hold python-elixir apt-mark hold python-serial 12 - Abra o arquivo pdvconfig para fazer a alteração da empresa por onde vai ser enviados as vendas de cartão. vi /usr/local/sigpdv/pdvconfig.cfg "╔═══════════════════════════════════════════════════════════════════════╗" "║ Configure o (pdvconfig.cfg) com o numero da loja e o IP 127.0.0.1. ║" "║ Siga o Exemplo a baixo: ║" "║ ║" "║ [Tef] ║" "║ empresa = 00017542 ║" "║ qtdvias = 2 ║" "║ servidor = 127.0.0.1 ║" "║ ║" "║ Não se esqueça de verificar se o Pinpad está comunicando normalmente. ║" "║ Se comunicar, ele irá mostrar o nome do estabelecimento na tela ║" "╚═══════════════════════════════════════════════════════════════════════╝" OBS: Se necessário, verificar o arquivo CliSiTef.ini. Dentro dele deve conter na linha a baixo os mesmos parametros. [Geral] TransacoesAdicionaisHabilitadas=7;8;60;61;62; 13 - Abra o Frente e mande uma carga forçada para o Pinpad. Faça os devidos testes de Cartão de Débito, Crédito e PIX. ################################################################################################################################### ############################################################### FIM ############################################################### ###################################################################################################################################