Histórico de mensagens sobre callback em pix

EXIBINDO CONVERSAS RECENTES:

Texto: callback
Canal: pix
Avatar discord do usuario franciscorsobrinho

franciscorsobrinho

humm, eu tinha feito uma tela de callback, que ainda não está funcionando por causa do mTLS, por isso não passei por nenhum transtorno desse tipo

Avatar discord do usuario franciscorsobrinho

franciscorsobrinho

Ver Respostas

O problema do estático é que ainda não gera notificações via callback. Daí você não ficará sabendo qual o e2eId do seu txid, a não ser que você fica consultando a lista de pix recebidos em um determinado período.
Outro problema crítico do estático é que alguns PSPs não estão devolvendo o txid, daí você não tem a menor ideia de quem pagou e porque pagou

Avatar discord do usuario joelemanoel

joelemanoel

"Esse serviço está protegido por uma camada de autenticação mTLS. Os callbacks são enviados pela Gerencianet via POST {$request.body#​/webhookUrl}​/pix quando há uma alteração no status do PIX."

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Aqui esta tudo normal recebendo o callback da GN no /pix 🙂

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

não entendi pq o "em breve". já não era pra GN estar enviando os callbacks para "webhookUrl/pix", segundo o BACEN?

Avatar discord do usuario franciscorsobrinho

franciscorsobrinho

Ver Respostas

PUT /v2​/webhook/:chave
na URL, ":chave" é a sua chave PIX na GN. Você consegue vê-la/gerá-la através do App da Gerencianet. Não é possível vê-la pelo site, somente pelo App

no body
"webhookUrl", você deve informar a url de callback do seu sistema, que irá receber as notificações de alterações de status da cobrança

Avatar discord do usuario amandamiranda2492

amandamiranda2492

a url de callback de notificação do nosso servidor

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

<@!781134406680838216> Poderiam enviar no callback do webhook as, infoAdicionais ?

{
"pix": [
{
"endToEndId": "E12345678202009091221syhgfgufg",
"txid": "c3e0e7a4e7f1469a9f782d3d4999343c",
"valor": "110.00",
"horario": "2020-09-09T20:15:00.358Z",
"infoPagador": "0123456789",
"devolucoes":[
{
"id": "123ABC",
"rtrId": "D12345678202009091221abcdf098765",
"valor": "10.00",
"horario": {
"solicitacao": "2020-09-09T20:15:00.358Z"
},
"status": "EM_PROCESSAMENTO"
}
]
}
]
}

Avatar discord do usuario amunhoz

amunhoz

Ver Respostas

Matheus, sobre o Status do callback, qual está valendo? Do Pix ou da GN? Acho legal corrigir o exemplo de callback na página do pIx.

Avatar discord do usuario amunhoz

amunhoz

Ver Respostas

Na callback do PIX vai vir os STATUS do PIX, conforme a api citada antes, ou os status da GN? Onde exatamente estão os status da GN se forem esses?

Avatar discord do usuario amunhoz

amunhoz

Ver Respostas

Bom, consta no exemplo da callback na página do PIX.

Avatar discord do usuario rubenskuhl

rubenskuhl

No estático com txid você deveria receber webhook. É um issue conhecido não estar ativando callback.

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

#duvida #webhook #pix Receberemos callbacks do webhook das nossas chaves com o BRCode Estático também ?

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Bom dia Rubens! No momento em nossa arquitetura as notificações vão partir somente do IP

34.193.116.226
. Se formos alterar futuramente, vai ser com os IPS de nossa lista de callbacks disponíveis aqui (https://gerencianet.com.br/artigo/quais-enderecos-de-ip-gerencianet-utiliza/).

Avatar discord do usuario ferdead2

ferdead2

Ver Respostas

e como funciona a questão do "callback" quando se recebe um pagamento pelo PIX?

Avatar discord do usuario isadoragerencianet7915

isadoragerencianet7915

<@!786765682011537448> Bom dia, como o Renato falou, o postman não disponibiliza uma url para você testar seu callback, infelizmente. Nós o utilizamos para testar os consumos das rotas como geração de token, emissão de pix, entre outros.

Avatar discord do usuario anoni_mato

anoni_mato

o postman é pra "consumir", não sei se ele oferece uma url pra você testar recebimentos de callback

Avatar discord do usuario franciscorsobrinho

franciscorsobrinho

Ver Respostas

Quando comecei usar a gerencianet, criei uma pagina para callback. Ainda não tinha me atentado ao fato de meu servidor não ter as condições para o mTLS. Fiz como você sugeriu, recebia a notificação e consultava a cobrança em /v2/cob/txid para me certificar de que a notificação era realmente válida. Do meu ponto de vista, é uma camada extra de segurança e vale a pena fazer a consulta e validar as notificações

Avatar discord do usuario franciscorsobrinho

franciscorsobrinho

Acredito que se a página de callback do webhook estiver bem implementada, vai rejeitar o POST, pois precisa recusar a primeira requisição sem certificado da GN. Entretanto, se estiver mal implementada, vai acabar baixando a cobrança