Ir para conteúdo
  • Cadastre-se

dev botao

Erro ao Tentar Ler CPF - TEFPayGOWEB


marcelosantos
Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 1260 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Olá

O componente ACBrTEFD está devolvendo o erro Chamada invalida ao solicitar o CPF 

Teste foi feito no Demo Não Fiscal configurado como PaygoTEFWeb


Chamada:  ACBrTEFD1.CDP('F', Saida);  // F=CPF

LOG

***************EACBrTEFPayGoWeb***************
  CHAMADA INVALIDA

PW_iPPGetUserData( PWDPIN_DIGITE_O_CPF, 11, 11, 30 )
  PWRET_31
PW_iGetResult( PWINFO_RESULTMSG )
  [CR]  CHAMADA INVALIDA
EACBrTEFPayGoWeb:   CHAMADA INVALIDA

***************EACBrTEFPayGoWeb***************
  CHAMADA INVALIDA

 

Obs.: Configurado como TefDial ou TefPaygo o Recurso funciona normalmente

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Qual o passo a passo para reproduzir o problema? Voce clicou no botao do Demo de Leitura do CPF ?

Qual o seu PinPad ?

Favor anexar um Zip com a pasta de Logs completa 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
1 hora atrás, Daniel Simoes disse:

Qual o passo a passo para reproduzir o problema? Voce clicou no botao do Demo de Leitura do CPF ?

Qual o seu PinPad ?

Favor anexar um Zip com a pasta de Logs completa 

Daniel, copiei o TEFDDEMONF.exe e TEFDDEMONF.INI para dentro da pasta da minha aplicação onde o TEFPAygoWeb esta instalado (C:\manager\)

Inicio o TefDDemonf.exe e clico em operações e solicitar CPF (Aqui já recebo o erro)

O PinPad é um ingenico ipp320

Obs.: Apagei todos os logs e fiz apenas 3 operações

Solicitar CPF
Venda Credito a vista de R$ 10,00
Solicitar CPF


 

PGWeb.rar

Link para o comentário
Compartilhar em outros sites

  • Fundadores

@marcelosantos,

Em qual Gerenciador TEF equivalente ao TEF_DIAL, você conseguiu a captura ? TEF IP da PayGo ?

O equipamento pinpad, deve ter a chave Abecs 2.0 ou superior, para que esse recurso funcione...

Verifique se na carga do PinPad, aparece a versão dessa Chave

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
14 minutos atrás, Daniel Simoes disse:

@marcelosantos,

Em qual Gerenciador TEF equivalente ao TEF_DIAL, você conseguiu a captura ? TEF IP da PayGo ?

O equipamento pinpad, deve ter a chave Abecs 2.0 ou superior, para que esse recurso funcione...

Verifique se na carga do PinPad, aparece a versão dessa Chave

Daniel se uso gpPaygo ou gpTefDial o recurso funciona (tanto no DEMO, quanto na minha aplicação) 

inclusive no mesmo computador, com o mesmo pin pad

se com "carga" você quiser dizer ao ligar o PinPad, não aparece nada com relação a ABECS, se for outra coisa favor dizer que verifico

Editado por marcelosantos
Link para o comentário
Compartilhar em outros sites

  • Fundadores

Ok.. mas que é o programa Gerenciador do TEF_DIAL que está rodando no SysTray do Windows.. Consegue enviar um Print dele ?

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

ok... TEF IP, PayGo...

Fiz um novo teste com meu PinPad.. veja:

IMG_20200918_122110.063.jpg

 

no Boot do PinPad, podemos ver que ele é ABECS 2.03

image.png

Você está fechando o Gerenciador do TEF IP, quando faz testes com o TEF PayGo Web ?

(o Gerenciador TEF DIAL da PayGo, pode estar prendendo a porta do PinPad)

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
27 minutos atrás, Daniel Simoes disse:

ok... TEF IP, PayGo...

Fiz um novo teste com meu PinPad.. veja:

IMG_20200918_122110.063.jpg

 

no Boot do PinPad, podemos ver que ele é ABECS 2.03

image.png

Você está fechando o Gerenciador do TEF IP, quando faz testes com o TEF PayGo Web ?

(o Gerenciador TEF DIAL da PayGo, pode estar prendendo a porta do PinPad)

 

Sim estou fechando o gerenciador,

se estes numero ai representam a versão do ABECS então o meu aqui de testes é 1.08a, então é este o problema, agradeço por toda a atenção, e vou testar nos clientes que tem PinPad mais novos (e atualizados)

Captura de tela 2020-09-18 125522.png

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Solution
3 horas atrás, marcelosantos disse:

se estes numero ai representam a versão do ABECS então o meu aqui de testes é 1.08a, então é este o problema, agradeço por toda a atenção, e vou testar nos clientes que tem PinPad mais novos (e atualizados)

Talvez no TEF IP, que é mais antigo, eles tenham alguma comunicação com PinPad que ainda não exija ABECS 2.0..

Agradeço se puder dar um retorno dos testes... ;)

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...
  • Membros Pro

Olá a todos

Realizei testes com o PaygoWEB e 2 tipos de PinPAD

Com os PinPADs mais antigos que possuem a versão 1.08a a função de obter dados não funciona

Com PinPADs mais novos (usei o PPC 930 da Gertec versão 2.03) a função funciona perfeitamente 

Será que conseguimos mudar/alterar a função para funcionar também com os mais antigos (lembrando que com o TEF por troca de arquivos - Paygo)  a função de obter dados funciona com os 2 tipos de pinpad

Link para o comentário
Compartilhar em outros sites

  • Fundadores
51 minutos atrás, marcelosantos disse:

Será que conseguimos mudar/alterar a função para funcionar também com os mais antigos (lembrando que com o TEF por troca de arquivos - Paygo)  a função de obter dados funciona com os 2 tipos de pinpad

Podemos endereçar isso para a PayGo... mas creio que não será atendido, pois a ABECS vem cobrando de todos os envolvidos (Redes, Adquirentes, TEF Houses), a atualização dos PinPads

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

  • Fundadores

 

@marcelosantos, recebi a seguinte resposta da PayGo

Citar

Realmente a funcionalidade só será efetiva em PIN-pads ABECS (2.0 ou superior). PPs BC tiveram essa funcionalidade removida para clientes PGWeb.

Essa captura em PPs BC era feita utilizando as chaves de criptografia SETIS. Quando os PPs ABECS disponibilizaram as funções para captura de dados em aberto, resolvemos tirar essa funcionalidade dos PPs BC para PGWeb...

creio que foi removido por segurança (PCI)... no caso do TEF IP, como quem invoca o PinPad é o Gerenciador da PayGo... provavelmente as chaves da SETIS estão embutidas nele...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...