Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 16/03/2023
Canal: pix
Avatar discord do usuario victorredefinity

victorredefinity

Boa noite

Avatar discord do usuario eversonbet7pix

eversonbet7pix

alguem ai

Avatar discord do usuario rafaelribeiro.sp

rafaelribeiro.sp

Primeiro PIX enviado pela API sendPIX... cliente feliz e eu recebi meus honorários programátícios kkkkk ... wlw @Efí!

Avatar discord do usuario israelrodrygues

israelrodrygues

Ver Respostas

consegui fazer funcionar 🙂 , se alguém voltar aqui no futuro com o mesmo problema e achar esse tópico, a dica é: Dá uma olhada nesse repo: https://github.com/jonahanzen/PixApi

principalmente no application.properties:

# certificado em src/main/resources , sem senha neste caso
server.ssl.key-store=classpath:developmentCertificate.p12
server.ssl.key-store-password=

# JKS ou PKCS12
server.ssl.keyStoreType=PKCS12


e no credentials.json

{
"client_id": "Client_Id...",
"client_secret": "Client_Secret...",
"pix_cert": "./src/main/resources/developmentCertificate.p12",
"sandbox": true,
"debug": false
}

Avatar discord do usuario israelrodrygues

israelrodrygues

nesse caso temos o erro que citei 😕

Avatar discord do usuario israelrodrygues

israelrodrygues

quando implemento a interface CommandLineRunner eu estou basicamente pedindo para que o spring execute o código dentro de run logo depois de subir a aplicação

Avatar discord do usuario israelrodrygues

israelrodrygues


imagem enviada na mensagem pelo usuario israelrodrygues

Avatar discord do usuario israelrodrygues

israelrodrygues

quando chamo a classe PixCreateDueCharge diretamente dentro de um main funciona como o esperado

Avatar discord do usuario israelrodrygues

israelrodrygues


imagem enviada na mensagem pelo usuario israelrodrygues

Avatar discord do usuario israelrodrygues

israelrodrygues

é bem estranho, por exemplo:

Avatar discord do usuario israelrodrygues

israelrodrygues

Estou tentando chamar o endpoint "pixCreateImmediateCharge" dentro de um projeto Spring Boot, mas não estou obtendo sucesso.
Baixei o projeto gn-api-sdk-java-examples do repositório github da Gerencianet e ele funciona perfeitamente com as minhas credenciais (client_id, client_secret). Entretanto, dentro do meu projeto, com as mesmas configurações, dá erro: "Connection reset"

Avatar discord do usuario israelrodrygues

israelrodrygues

Ver Respostas

Boa tarde pessoal, alguém por aí conhece esse erro? Estou passando pelo mesmo problema também

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa @rubenskuhl. Obrigado pela contribuição! Vou reportar sua ideia também.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Guilherme, possivelmente dê para gerar o E2EID relativo à CPF/CNPJ, txid e timestamp para que essa consulta de pix dê o resultado imaginado após a sinalização do webhook. Assim não precisaria se ter uma tabela de pix, só uma geração on-demand.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @dlmorais. Esse comportamento acontece somente em homologação. Em produção você iria encontrar o endToEndId na consulta.
Em homologação é feita somente a simulação do webhook. De qualquer forma, vou passar seu feedback para nossa equipe avaliar, e qualquer novidade traremos para a comunidade.

Avatar discord do usuario dlmorais

dlmorais

Ver Respostas

Pessoal, no ambiente de homologação, fiz uma cobrança imediata com valor <10. Depois de alguns segundos ela foi para o status CONCLUIDA e agora ao consultar a cobrança existe a referência para o Pix recebido. Até aí, tudo bem.

Só que ao tentar consultar o Pix no endpoint /v2/pix/:e2eId com o endToEndId que tem no Pix da cobrança, dá erro falando que que o Pix não foi encontrado.
Isso é comportamento só de homologação ou eu estou entendo errado a relação entre esses endpoints?
imagem enviada na mensagem pelo usuario dlmorais