Histórico de mensagens sobre webhook em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: pix
Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Você precisa ter o mTLS no seu servidor com o certificado dado pela GN https://pix.gerencianet.com.br/webhooks/chain-pix-sandbox.crt
ou para produção este aqui = https://pix.gerencianet.com.br/webhooks/chain-pix-prod.crt

Webhook
Reúne endpoints para gerenciamento de notificações por parte do PSP recebedor ao usuário recebedor.

Devido a uma norma do Banco Central, será necessário a inserção de uma chave pública da Gerencianet em seu servidor para que a comunicação obedeça o padrão mTLS. Em seu domínio que representa o seu servidor, deverá ser feita uma configuração para exigir a chave pública (mTLS) que estamos disponibilizando para que ocorra a autenticação mútua.

A Gerencianet irá fazer 2 requisições para o seu domínio(servidor).

1ª Requisição: Vamos certificar que seu servidor esteja exigindo uma chave pública da Gerencianet. Isso será feito ao enviar uma requisição sem certificado e seu servidor não deverá aceitar a requisição. Uma vez respondido com a recusa será enviado a 2º requisição.

2ª Requisição: Enviaremos a notificação junto com a nossa chave pública, o seu servidor que deve conter a chave pública disponibilizada deverá realizar o "Hand-Shake" e assim a comunicação ser estabelecida.

É necessário que o seu servidor tenha a versão mínima do TLS 1.2. Mais detalhes sobre o TLS aqui

Em seu servidor você deve configurar uma rota 'POST' com uma resposta padrão como uma string "200". Deve ser inserido o nosso certificado de produção ou homologação em seu servidor, abaixo temos alguns exemplos.

Obs: Você deve ter um servidor dedicado para conseguir realizar as configurações do webhook, uma vez que é necessário ter acesso a alguns arquivos para realizar as configurações como nos exemplos abaixo.

Avatar discord do usuario amadeujunior18

amadeujunior18

boa tarde alguém aqui já iniciou no webhook ?

Avatar discord do usuario amandamiranda2492

amandamiranda2492

Ver Respostas

Pessoal vocês j viram esse erro ao configurar o webhook
"Endpoint request timed out"

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 matheus_efi

matheus_efi

Ver Respostas

Entendi, me parece com o cenário de início quando banco inter não enviava o txid e por causa disso não tinha notificações no webhook

Avatar discord do usuario anoni_mato

anoni_mato

se o pagamento não tiver txid associado, não recebe notificação no webhook. mas vc consegue fazer um GET /pix?cpf=xxx (+ parâmetros de inicio e fim)

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Ainda não cheguei nesta etapa, aqui estou concluindo a tela de pagamento do LMS. Depois que o estudante pagar, vou testar o webhook e como ele tem 604800 segundos para solicitar a devolução do valor investido, ainda não fiz, é a terceira etapa aqui 🙂

Avatar discord do usuario amadeujunior18

amadeujunior18

Ver Respostas

top de mais, ele já esta com Pix Webhook?

Avatar discord do usuario taironecdias

taironecdias

Ver Respostas

Alguém que configurou o webhook com o Apache, teve problema com o UNABLE_TO_VERIFY_LEAF_SIGNATURE.

Avatar discord do usuario bartwitch

bartwitch

Ver Respostas

se acontecer pelo psp, sei lá.. eu sou notificado no webhook com a devolução então, certo?

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

ok, pensei no webhook, valew 🙂

Avatar discord do usuario bartwitch

bartwitch

Ver Respostas

só pra constar.. isso nao é no webhook, é no serviço de consultar a cobrança PIX

Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

o status de paga vem "RECEBIDO" aqui no webhook.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, <@!788406836813365248>. Realizamos um Webinar no dia 03/12/2020 que explicamos como funciona o consumo de endpoints utilizando o Postman e como realizar as configurações de Webhook

Avatar discord do usuario amunhoz

amunhoz

Ver Respostas

Então é só preencher a chave principal da conta digital, correto?
O Oauth no meio da documentação, tem que usar? Não entendi bem como entra no resto. Eu tenho que gerar um usuário antes? Não tem isso na interface web manualmente?
Já os webhooks, não encontrei exemplos de todos os status e o significado de cada um.
O Qrcode, vem no campo 'location' na resposta da criação de cobrança, correto?

Avatar discord do usuario ezequielsp

ezequielsp

Ver Respostas

Eu tive essa mesma dúvida, a necessidade é porque você pode ter mais de uma chave..
No meu caso eu gerei uma chave aleatória.. que equivale a agência e conta da GN, o webhook você registra para essa chave, aí todas as txids registradas para essa chave serão notificadas quando houver alteração de status.

Avatar discord do usuario amunhoz

amunhoz

Ver Respostas

Boa tarde, estou iniciando uma tentativa de integração do Pix e tenho dúvidas.
Tem algum material adicional que explique menor o fluxo da api? Webinar??
Fiquei bem confuso com relação aos Webhooks também.
Na geração de cobrança, não entendi bem a necessidade de indicar a chave. A cobrança não vai direto para minha conta digital da GerenciaNet?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isso, e desde que a Gerencianet conserte a atual situação de não acionar o webhook em estático. Se você testar hoje não vai funcionar.

Avatar discord do usuario gabrieligbastos

gabrieligbastos

Ver Respostas

ah tá, show! e ai com o txid randomico ao montar o meu qrcode, eu recebo a requisição pelo webhook desde que a chave que usei pra criar o qrcode seja a mesma chave a qual cadastrei/associei meu endpoint de webhook, isos?