Ir para conteúdo
  • Cadastre-se

djinfope

Membros
  • Total de ítens

    17
  • Registro em

  • Última visita

Posts postados por djinfope

  1. Bom dia, em uma ajuda dada a um usuário do componente para o pix com gerencianet, foi visto que na versão disponivel no svn não foi colocado as units que passei aqui, ou que foi feito alguma alteração posterior usando versões antigas e substituiu as unis, dessa forma tendo problemas no envio do pix para a gerencianet.

    a pedido do Juliomar estou passando a informação por aqui no fórum para possivel revisão.

    • Curtir 1
  2. Em 17/11/2022 at 14:50, LIDERNetwork disse:

    Ola @djinfope te passo sim, so quando chegar no pc mais tarde OK! Vou te passar como fiz, pode nao ser o ideal mas aqui esta funfando de boa...

    Bom dia, você poderia enviar uma base da impressão? para eu finalizar o app aqui só falta essa parte, desde já obrigado por suas contribuições.

  3. Em 25/12/2022 at 08:55, EliasCesar disse:

    Olá @djinfope

    Opa, seria muito bom se enviasse um passo-a-passo para a solicitação das credenciais sim

    Dessa forma já posso atualizar o tópico sobre as credenciais dos PSPs.

    Desde já, muito obrigado!

    2.8. PSP GerenciaNet

    Para integrar a API Pix Gerencianet ao seu sistema ou sua plataforma, é necessário ter uma Conta Digital Gerencianet.

    Não tem conta? Abra sua conta clicando no link a seguir https://gerencianet.com.br/#abrirconta

    Uma vez com acesso, você poderá obter as credenciais e o certificado necessários para a comunicação com a API Pix Gerencianet.

    Comece criando uma aplicação ou configurando uma já existente

    Para criar uma aplicação para utilização da API Pix siga os passos abaixo:

    1. Acesse sua conta e clique no item "API" no menu lateral da conta Gerencianet;
    2. No menu à esquerda, clique em "Aplicações" e "Criar Aplicação"
    3. Habilite a API Pix e escolha os escopos que deseja liberar em ambiente de Produção e Homologação (você pode editá-los no futuro);
    4. Com os escopos selecionados, clique em "Criar nova aplicação".

    GN1.thumb.jpg.eaa65301f1bc7ff0494d7218bc9686fc.jpg

    GN2.thumb.jpg.81804509c6f16ec1226f2b89c8daa252.jpg

    Gerando um certificado P12

    1. Acesse o item "API" no menu lateral da conta Gerencianet;
    2. No menu à esquerda, clique em "Meus Certificados";
    3. Na nova janela selecione o ambiente ao qual pertencerá o certificado (Produção ou Homologação)
    4. Clique em "Novo Certificado" (botão laranja);
    5. Atribua uma descrição ao certificado para identificá-lo no futuro;
    6. Confirme a criação do certificado;
    7. Por fim, baixe o certificado.

    GN3.thumb.jpg.b904ba264d79180cb536d2b580400e90.jpg

    Vale ressaltar que um mesmo certificado pode ser usado por diversas aplicações da sua conta digital. Ainda assim, você pode gerar até cinco certificados para cada ambiente (Produção ou Homologação).

    Conversão de certificado P12 para o formato PEM

    Em algumas linguagens você deve converter o certificado .p12 para o formato .pem. Para converter seu certificado, você pode baixar o conversor de certificados disponibilizado pela Gerencianet.

    Obtendo chaves de integração

    1. Acesse o item "API" no menu lateral da conta Gerencianet;
    2. No menu à esquerda, clique em "Aplicações";
    3. Na nova janela selecione o ambiente ao qual deseja integrar (Produção ou Homologação);
    4. Copie as chaves para sua aplicação;

    GN4.thumb.jpg.1dd62b5366361a6e39aea7991034822d.jpg

    GN5.thumb.jpg.6804135e0338f0035a5b3631a254a59b.jpg

    Inserir dados em sua aplicação

    GN6.thumb.jpg.312787460c26e138585702c8595b8e17.jpg

    • Curtir 4
  4. 18 horas atrás, EliasCesar disse:

    Incluído novo PSP GerenciaNet

    Disponível no SVN, rev: 27951

    Novamente, muito obrigado pela contribuição @djinfope
    Se puder atualizar seus fontes e efetuar um teste pra verificar se está tudo ok por favor.

    Versão atualizada e os testes feitos pelo demo, todas as chamadas funcionando direitinho. Se precisar posso enviar o passo a passo de como solicitar credenciais para uso do psp.

    Qualquer coisa estamos a disposição.

  5. Olá a todos, segue mais uma contribuição de nossa parte para com o projeto. Fiz a inclusão do PSP GerenciaNet no AcbrPIXCD, e vou deixar aqui os links para a documentação, para as devidas conferências, e os arquivos criados e alterados no componente para a implementação, caso seja preciso faço o envio dos dados para teste.

    Links da Documentação:

    Introdução (gerencianet.com.br)

    Gerencianet API Pix - Postman Collection (getpostman.com)

    ACBrPIXPSPGerenciaNet.pas ACBrPIXCDReg.pas ACBrPIXSchemasCob.pas FrPrincipal.dfm FrPrincipal.pas PIXCDTeste.dpr PIXCDTeste.dproj PIXCDTeste.ini

    • Curtir 3
    • Obrigado 1
  6. Em 09/12/2022 at 18:53, EMBarbosa disse:

    @djinfope

    Muito obrigado pela contribuição.
    Fiz a implementação baseada nela.
    Subi as alterações para o SVN na Revisão  27755.
    Pelo que vi está tudo certo.
    Queira por favor atualizar, testar e reportar qualquer problema.

    Mais uma vez obrigado.

    Por nada, todos os testes feitos aqui e o componente está funcionando tranquilo.

    muito obrigado.

    Para quem tem interesse em saber como mando a impressão dos qrcode para o posprinter tando do pix como do picpay estou deixando o código aqui em baixo.

    mImp.Clear;
      mImp.Lines.Add('</zera>');
      mImp.Lines.Add('</linha_dupla>');
      mImp.Lines.Add('<qrcode_tipo>'+IntToStr(FormVenda.ACBrPosPrinter1.ConfigQRCode.Tipo)+'</qrcode_tipo>');
      mImp.Lines.Add('<qrcode_largura>'+IntToStr(FormVenda.ACBrPosPrinter1.ConfigQRCode.LarguraModulo)+'</qrcode_largura>');
      mImp.Lines.Add('<qrcode_error>'+IntToStr(FormVenda.ACBrPosPrinter1.ConfigQRCode.ErrorLevel)+'</qrcode_error>');
    
      mImp.Lines.Add('</fn></ce><qrcode_error>0</qrcode_error><qrcode>'+FQrTxt+'</qrcode>');
    
      mImp.Lines.Add('');
      mImp.Lines.Add('</fn></ce>'+AnsiUpperCase(ComboBox1.Text));
      mImp.Lines.Add('</fn></ce>R$ '+AnsiUpperCase(LabelValor.Caption));
      mImp.Lines.Add('</linha_dupla>');
      mImp.Lines.Add('</corte_total>');
    
      FormVenda.ACBrPosPrinter1.Buffer.Text := mImp.Lines.Text;
      FormVenda.ACBrPosPrinter1.Imprimir;

     

    • Curtir 1
    • Obrigado 1
  7. Boa tarde pessoal, fiz uma pequena alteração no componente AcbrPicPay para retornar o QRCode em texto, adicionei uma property chamada QRCodeText, desta formar se chamar a propriedade QRCode que ja existia antes ele pega o png retornado no Json, e se chamar o QRCodeText ele traz o link do QRCode retornado no Json, dessa forma podendo passar o texto para o AcbrPosPrinter para imprimir o qrcode de forma simples.

    Estou deixando a unit em anexo;

    ACBrPicpay.pas

    • Curtir 1
    • Obrigado 1
  8. 1 minuto atrás, LIDERNetwork disse:

    Ola @djinfope te passo sim, so quando chegar no pc mais tarde OK! Vou te passar como fiz, pode nao ser o ideal mas aqui esta funfando de boa...

    Blz, muito obrigado por suas contribuições aqui, me ajudaram muito. não sei se você consegue pegar o nome da bandeira no seu projeto, aqui quando tento o app trava, para pegar a bandeira e nsu que estão em uma subclasse.

  9. Em 29/08/2022 at 09:34, LIDERNetwork disse:

    Olá @Carlos Modesto, sim isso mesmo, vc nos ajudou com seu código lá no GitHub e agradeço muito pela contribuição. Tive que fazer nova leitura e conversão do SDK da Cielo para a versão atual e implementei novas funcionalidades como impressão de comprovante, pagamento por PIX dentre outras, mas parti do principio usando seu código e isso foi a virada de chave que precisava na época, obrigado!

    @LIDERNetwork você teria algum exemplo de como fez a parte de impressão? o material qe tinha passado antes foi de grande ajuda e meu app agora esta comunicando só falta a impressão para testar em uma maquina fisica.

  10. Alguem conseguiu fazer a impressão na cielo lio usando o sdk disponibilizado aqui? o restante do processo conseguir implementar em meu app mesmo a trancos e barrancos, falta agora apenas conseguir imprimor a nfce gerada via acbr.

  11. Em 29/08/2022 at 09:34, LIDERNetwork disse:

    Olá @Carlos Modesto, sim isso mesmo, vc nos ajudou com seu código lá no GitHub e agradeço muito pela contribuição. Tive que fazer nova leitura e conversão do SDK da Cielo para a versão atual e implementei novas funcionalidades como impressão de comprovante, pagamento por PIX dentre outras, mas parti do principio usando seu código e isso foi a virada de chave que precisava na época, obrigado!

    @LIDERNetwork você poderia falar como conseguiu ler e converter o arquivo? o que voce tinha passado em algumas mensagens anteriores está com alguns códigos em kotlin que o delphi não interpreta ele, assim fazendo o meu app ficar com a tela preta e travado. e eu estou com alguns clientes dependendo apenas de integração com a lio para migrar para meu sistema, e para ser mais simples o desenvolvimento estou tentando reutilizar o mesmo app que roda no gpos700 que ja implementei.

  12. Também estou penando a um tempo para desenvolver a integração com a lio, já fiz um app no delphi consigo listar meus abastecimentos mas na hora do pagamento estou levando uma surra para chamar a lio, só trabalho com delphi a 3 anos e não tenho tanta experiencia com mobile, apenas vlc.

×
×
  • 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...