RDUNKER Postado 20 Março Postado 20 Março Olá pessoal, estamos realizando a implantação do nosso primeiro cliente TEF, e já esbarramos em um problema. Ao realizar o teste de conexão com o PINPAD através do app da PAYGO, ele retorna o erro HOUVE UM PROBLEMA AO ENCONTRAR O PINPAD: [-2414].(imagem anexa). Pesquisando encontrei pouca coisa referente ao problema Driver do fabricante do Pinpad instalado (não o padrão do Windows) - VERIFICADO Muitos equipamentos plugados na USB do PC (isso pode causar mal funcionamentos no PinPad, por baixa amperagem) - VERIFICADO Windows não está configurado para hibernar a USB por economia de energia - VERIFICADO No site da paygo, encontrei a informação referente à esse erro -2414 PWRET_INVLIBPATH -2414 Lib não carregada a partir da variável de ambiente. Alguém conseguiria me dar mais alguma ideia de como resolver isso? Nosso sistema de PDV reconhece que tem um PINPAD conectado ao pc.
Fundadores Daniel Simoes Postado 20 Março Fundadores Postado 20 Março @Pedro Frayman, consegue nos apoiar nesse caso ? Daniel Simões de Almeida O melhor TEF, é com o Projeto ACBr - Clique e Conheça Ajude o Projeto ACBr crescer - Assine o SAC (15) 2105-0750 (15)99790-2976.
Consultores Pedro Frayman Postado 21 Março Consultores Postado 21 Março Bom dia, pessoal. Tudo bem? Para solucionar o erro: - No demo do ACBr, a alteração foi feita na procedure ConfigurarTEF();: if (ACBrTEFAPI1.TEF is TACBrTEFAPIClassPayGoWeb) then begin with TACBrTEFAPIClassPayGoWeb(ACBrTEFAPI1.TEF) do begin {$IFDEF DEBUG} TEFPayGoAPI.IsDebug := True; {$EndIf} end; end; Com essa configuração, o componente tentará utilizar a DLL da pasta de DEBUG: x86: C:\Program Files (x86)\PayGo\PGWebLib\DEBUG\PGWebLib.dll x64: C:\Program Files (x86)\PayGo\PGWebLib\DEBUG\x64\PGWebLib.dll O que devemos fazer nesse caso é o contrário, apontar para a DLL de produção. Correção do Caminho da Variável de Ambiente O problema persiste porque a variável de ambiente PathPGWebLib ainda apontava para o path de homologação: Deve apontar para C:\Program Files (x86)\PayGo\PGWebLib\PGWebLib.dll No CMD ou powershell modifique a variável: setx PathPGWebLib "C:\Program Files (x86)\PayGo\PGWebLib\PGWebLib.dll" Obrigado, Att. 1
Recommended Posts
Crie uma conta ou entre para comentar
Você precisar ser um membro para fazer um comentário
Criar uma conta
Crie uma nova conta em nossa comunidade. É fácil!
Crie uma nova contaEntrar
Já tem uma conta? Faça o login.
Entrar Agora