Ir para conteúdo
  • Cadastre-se

Daniel Simoes

Fundadores
  • Total de ítens

    27.046
  • Registro em

  • Última visita

  • Days Won

    758

Tudo que Daniel Simoes postou

  1. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  2. Veja se ele está compilando esse Build mesmo...
  3. Mas se seu .EXE é 32 bits, ele não consegue carregar uma DLL de 64 bits A DLL que distribuímos já é utilizada por milhares de CNPJs...
  4. Creio que você poderia usar o Gate2All da PayGo https://paygodev.readme.io/docs/introdução
  5. Provavelmente você está usando a DLL errada... Exemplo (DLL de 64 bits, em um .EXE compilado em 32 bits)
  6. Considere usar o ACBrTEFAPI... O TEFD é legado
  7. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  8. acho que é específica de alguma versão de IDE.. experimente remove-la...
  9. @Valdir Dill, agora no PC, consegui abrir o seu Log... Observe que não há um Objeto PIX, no retorno... { "chave": "8f92dc50-64ef-4618-94bf-3eb166c71f23", "solicitacaoPagador": "Venda72790", "pixCopiaECola": "00020101021226930014BR.GOV.BCB.PIX2571spi-qrcode.bancointer.com.br/spi/pj/v2/7de7f89931294960a377750795dac53e52040000530398654047.005802BR5901*6007BACABAL61086570000062070503***6304B135", "calendario": { "criacao": "2024-02-27T19:08:20.655Z", "expiracao": 180 }, "loc": { "id": 32150206, "tipoCob": "cob", "criacao": "2024-02-27T19:08:20.639Z", "location": "https://spi-qrcode.bancointer.com.br/spi/pj/v2/7de7f89931294960a377750795dac53e" }, "valor": { "original": "7.00" }, "txid": "VendaGFILYK72790YK31029602239503061", "location": "https://spi-qrcode.bancointer.com.br/spi/pj/v2/7de7f89931294960a377750795dac53e", "status": "CONCLUIDA" } @EliasCesar, tem alguma dica ?
  10. Show.. Muito obrigado.. @Daniel InfoCotidiano, pode nos ajudar no teste em seu ambiente Linux?
  11. A msg de erro reportada indica que você tentou acessar um elemento não existente
  12. Experimente remover e adicionar novamente a Plataforma de compilação Android Verifique se não há mudanças locais nos seus arquivos de Projeto... Na dúvida apague é baixe novamente
  13. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  14. Se a DLL do fabricante do SAT exigir privilégios de Administrador, isso pode ser realmente necessário... No SAT da Gertec / Epson, lembro que isso realmente é uma exigência da DLL
  15. Você não deve escrever um código como esse... pois ele está presumindo que sempre haverá um elemento PIX na resposta, o que pode não ser verdadeiro... Quando for trabalhar com Arrays ou Listas, sempre verifique primeiro a propriedade Count para depois tentar acessar os elementos... Exemplo If ACBrPixCD1.PSP.epCob.CobCompleta..pix.Count > 0 then VRetorno.FValorPago := ACBrPixCD1.PSP.epCob.CobCompleta.pix[0].valor; else VRetorno.FValorPago := 0;
  16. o erro parece dizer que a sua IDE não tem suporte para a compilação em Android
  17. Quando é informado o certificado por Num.Serial, ele é aberto pela Store do Windows e a Senha não é utilizada Provavelmente a senha está errada mesmo... tente instalar o arquivo PFX no windows, e digitar a mesma senha, no processo de instalação
  18. Não compreendi... Se você envia no inicio que a transação será A VISTA.. não é esperado parcelamento, correto ? Veja nos fontes de ACBrTEFAPICliSiTef.pas , que se você informar tefmfAVista, ele irá inserir as restrições para não permitir parcelamento function TACBrTEFAPIClassCliSiTef.EfetuarPagamento( ValorPagto: Currency; Modalidade: TACBrTEFModalidadePagamento; CartoesAceitos: TACBrTEFTiposCartao; Financiamento: TACBrTEFModalidadeFinanciamento; Parcelas: Byte; DataPreDatado: TDateTime): Boolean; var .... if (Financiamento = tefmfAVista) then begin Restricoes := Restricoes + CSITEF_RestricoesParcelado + ';'; Restricoes := Restricoes + CSITEF_RestricoesParcelaAministradora + ';'; Restricoes := Restricoes + CSITEF_RestricoesParcelaEstabelecimento + ';'; end else if (Financiamento = tefmfParceladoEmissor) then begin Restricoes := Restricoes + CSITEF_RestricoesAVista + ';'; Restricoes := Restricoes + CSITEF_RestricoesParcelaEstabelecimento + ';'; end else if (Financiamento = tefmfParceladoEstabelecimento) then begin Restricoes := Restricoes + CSITEF_RestricoesAVista + ';'; Restricoes := Restricoes + CSITEF_RestricoesParcelaAministradora + ';'; end;
  19. Eu não acho que seja um Bug, o retorno está em UTF8, acho que basta considerar isso, e tratar (se for o caso) para ANSI Mas de toda forma, precisamos de um passo a passo, de como podemos reproduzir o problema... Se você puder compartilhar um pequeno projeto Console, que reproduza o erro, podemos testar em nosso ambiente...
  20. o ACBrTEFD é muito mais complexo de usar, pois precisa "simular" o comportamento de um ECF, para ele funcionar....
  21. Eu creio que o GPOS720 ainda não foi homologado pela PayGo... Mas vou procurar saber melhor...
  22. @Claudiney Cogo, A homologação é feita com alguma das TEF Houses, que você escolher... No nosso curso, tem o vídeo do roteiro de homologação completa, do TEF PayGo https://acbr.nutror.com/curso/2561928d2d0381ba19afa98908a21252ba2603a4
  23. A resposta acima, parece estar em UTF8... porém o Delphi em Linux, sempre usa UTF8 Consegue reproduzir o problema, com o Demo do ACBrCEP ?
  24. Muito obrigado pela contribuição ... @Italo Giurizzato Junior, pode por favor proceder com a analise ?
  25. Atualmente a PayGo só atende através de Distribuidores... O ACBr é o maior Distribuidor da PayGo Se tiver interesse em conhecer nossa proposta, favor preencher o formulário, no link abaixo https://projetoacbr.com.br/tef/
×
×
  • 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.