Jump to content

click.png

click.png

click.png

click.png click.png click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

Brunocogoo

Membros
  • Posts

    14
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Brunocogoo's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator Rare
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Bom dia, exatamente, se comento essa linha, funciona normalmente. Segue anexo do log simulando o erro 2021_07_12.txt
  2. Boa tarde pessoal tudo bem? Eu estava com um problema ao utiliza o método CNC (ACBrTEFDPayGoWeb), para fazer um cancelamento de TEF, eu não estava enviando o parâmetro REDE, pois na doc da paygo nao consta como obrigatório, e acontecia que não encontrava a transação para cancelar. Entrei em contato com o pessoal da paygo, e descobrimos que o que estava causando esse problema é o parâmetro TRNORIGDATETIME que é enviado nesse método (anexo1). Segundo a documentação, esse parâmetro não é necessário para a operação(anexo2), e causa esse problema. Estou abrindo esse tópico, para verificação e se possível, remover o parâmetro. Abraços
  3. Gostaria de fazer mais um adendo. no projeto de exemplo disponibilizado pela paygo em : https://github.com/PGPagamentos/pdvWindowsPayGoLibC_Delphi a declaração do método consta com var (uPGWLib.pas - linha 305) conforme print abaixo
  4. Boa tarde @Daniel Simoes Desculpe pela demora.. Eu acredito que seja versão da dll, vc testou com a versão disponivel na pagina da paygoweb disponivel aqui no acbr mesmo? Fiz um video demonstrando o processo, e realmente aqui não vai, testei em varias maquinas e o comportamento é o mesmo, se caso vc confirmar que fez os testes com a mesma dll vou verificar a possibilidade de testar com delphi mais recente..
  5. beleza @Daniel Simoes, muito obrigado pelo feedback ! Fico no aguardo! Abraços!
  6. Bom dia @Daniel Simoes. Uso delphi 10 Berlin - Update 2 Estou testando no TEFDemoNF. Dll peguei a ultima aqui do site do acbr mesmo, versão : 0004.0001.0004.0000 (https://projetoacbr.com.br/tef/) Em 32 bits , funciona corretamente. Em 64 bits, me retorna tudo zerado, quando eu coloco VAR na declaração funciona normal
  7. Boa tarde amigos, tudo bem com vocês? Eu acredito que encontrei um erro na unit ACBrTEFPayGoWebComum. Na linha 599, existe a declaração do metodo xPW_iExecTransac . no caso, esse metodo recebe 2 parametros, um array de um Trecord, que será preenchido dentro da dll, e um small int que tambem é preenchido na dll. Porém só o segundo parametros está declarado como Var. Encontrei esse erro pois na minha aplicação, quando compilada em 64 bits, o meu array de Trecord(pvstParam) sempre retornava totalmente zerado, e após eu fazer essa alteração, colocando var nos 2 parametros, resolveu e trouxe preenchido. Segue em anexo a alteração.
  8. verifiquei novamente e a dll está correta, dll x86 , TefdDemo 32bits
  9. na segunda vez que passa no evento xPW_iPPEventLoop(pszDisplay, ulDisplaySize); > (arquivo ACBrTefPayGoWebComum - linha 2236) , no segundo pagamento, estoura este erro, ainda nao identifiquei o porque disso, poderia me dar um help?
  10. Boa tarde novamente amigo. Acabei de realizar novos testes com essas dlls atualizadas que peguei do link que voce me forneceu, e estou tendo um problema. Testei com o tefdemo, coloquei a opção de multiplos cartoes e quando vou realizar o segundo pagamento, me retorna o erro EXTERNAL EXCEPTION C0000008, debuguei e percebi que é bem no metodo para exibir no pinpad. Voce saberia me informar se seria um erro de fato da dll? pois com uma versao mais antiga da dll que tenho aqui funciona normal. Abraços
  11. Boa tarde amigo. Verifiquei que o problema se encontra na minha dll. O suporte me enviou uma dll atualizada, e após isso parou de funcionar..., coma a antiga funciona. Porém acredito que seja um problema de fato na dll. Vou entrar em contato com eles para verificar. Muito obrigado pela atenção
  12. Boa tarde amigos do forum, tudo bem? Gostaria de relatar um problema que estou tendo ao realizar alguns testes com o paygoweb dedicado. Preciso realizar venda com multiplos cartões, e ao realizar os testes no AcbrTedf Demo, esta acontecendo uma situação peculiar ao realizar o pagamento. O procedimento é o seguinte: Multiplos Cartões = True - Venda de R$50,00 1- Realizo um pagamento de R$25,00 - OK 2- Ao finalizar o pagamento com o primeiro cartão, no meu pinpad não aparece Transação OK, continua como processando; 2- Quando vou realizar o segundo pagamento, do valor restante, ou qualquer valor menor, me retorna uma mensagem deizendo "ERRO NO PINPAD". 3- Após isso, a operação, é cancelada, e se tento realizar o pagamento de novo, eu consigo realizar o pagamento. Um segundo erro tambem ocorre , ao tentar cancelar esta operação, retornando o mesmo erro ao pressionar em cancelar. Alguem já passou por algo parecido? Att, Bruno Cogo
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.