Histórico de mensagens sobre n em pix

EXIBINDO CONVERSAS RECENTES:

Texto: n
Data: 17/05/2022
Canal: pix
Avatar discord do usuario rick.ssa

rick.ssa

Ver Respostas

Boa noite, eu conseguiria uma listagem das mensagens de erros geradas pela api-pix?

Avatar discord do usuario jpc0rrea

jpc0rrea

Muito obrigado @rubenskuhl

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se você verificar só o IP e não o mTLS, você não estará de acordo com a regulamentação do Pix. Mas se o seu application server te passar o certificado apresentado na conexão TLS, você mesmo pode comparar com a CA da Gerencianet no seu código e não aceitar a notificação caso ela não seja assinada por essa CA.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Uma possibilidade é usar o mtls.pix.ae:

Pra quem tem dificuldades de implementar os webhooks por falta de suporte em hospedagem compartilhada para configurar mTLS, o Pix.ae agora oferece proxy de callbacks com mTLS.

Pra usar é muito simples: é só prefixar o seu domínio com mtls.pix.ae/. Por exemplo:

Para: https://exemplo.com.br/webhookpix
Use: https://mtls.pix.ae/exemplo.com.br/webhookpix

Obs: no ambiente de homologação, prefixe com mtls-h.pix.ae/

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Mas aí você só habilitaria Pix no módulo Gerencianet ?

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Tratando no privado 🙂

Avatar discord do usuario jpc0rrea

jpc0rrea

Ver Respostas

Insomnia

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Por onde você está tentando cadastrar o webhook? via postman?
Vale ressaltar que é importante verificar que a requisição é vinda da Gerencianet para que não aceite possíveis requisições fraudulentas.

Avatar discord do usuario jpc0rrea

jpc0rrea

Ver Respostas

Muito obrigado @joao_efi , mas para cadastrar o webhook assim sem o mTLS, só verificando o IP, é necessário fazer alguma configuração extra?

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Boa noite @jpc0rrea tudo certo? 🙂
Em hospedagem compartilhada não é possível registrar o webhook com o mTLS justamente pela hospedagem não fornecer os acessos necessários para a configuração do mTLS.
É possível registrar o webhook sem o uso do mTLS, entretanto, a Gerencianet vai continuar a enviar o certificado na requisição seu servidor irá ignorá-lo.
No entanto é aconselhável que você encontre uma forma de validar se é a Gerencianet quem está enviando a notificação, pois, sem o mTLS configurado não há o "hand-shake". Uma sugestão é verificar o IP de quem está notificando, pois a Gerencianet comunica os webhooks através do IP 34.193.116.226

Avatar discord do usuario valmirefi

valmirefi

Boa tarde @cx10zn@ Essa chave que está sendo informada é em relação a chave PIX

Avatar discord do usuario cx10zn

cx10zn

Olá, boa noite a minha aplicação esta apresentando o erro abaixo

php
Array ( [nome] => chave_invalida [mensagem] => A chave informada não faz referência à conta Gerencianet autenticada )

Eu ja utilizava o gateway mais porem troquei de conta, e começou apresentar esse erro ja verifiquei certificado e as chave como client id e secret