Histórico de mensagens sobre webhook em pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Qual a mensagem de erro quando você chama o endpoint de configurar webhook ?

Avatar discord do usuario celso3712

celso3712

Estou com problemas para configurar o webhook do pix

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Na API Pix é chamado de webhook, em outras APIs de callback, mas é a mesma coisa...

Avatar discord do usuario reidoscoins

reidoscoins

Ver Respostas

Galera uma Duvida! Voces usam mais webhook ou callback na notificação de aprovado etc?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

No endpoint de envio de Pix, passar tanto a chave Pix quanto o CPF/CNPJ. E pelo webhook você fica sabendo se a transferência do 1 centavo foi completada ou não.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que pode acontecer é entre o Pix ser recebido e o saldo disponibilizado na conta. Mas o webhook só sinaliza no 2o. evento, junto com alteração do /cob... então para perceber essa diferença, você precisaria ficar consultando o /pix.

Avatar discord do usuario blackhawkx

blackhawkx

Ver Respostas

Você precisa criar a rota webhookUrl + /pix pra retornar um status code 200.
Quando e Efi acessar https://meusite.com/webhook/pix ela precisa dessa resposta pra validar a configuração.

Avatar discord do usuario blackhawkx

blackhawkx

Ver Respostas

Certo. Vamos lá.

Pra você parametrizar seu webhook, vou está usando o exemplo em examples\pix\webhooks\pixConfigWebhook.php.
No exemplo, você está substituindo o webhookUrl para https://meusite.com/webhook.
Ao executar o pixConfigWebhook.php ele vai validar e definir webhookUrl para a chave que você passou em params.

Para ele conseguir validar e definir ele precisa receber uma resposta de HTTP status code 200 de webhookUrl + /pix.
O SDK da Efi preenche automaticamente com /pix em todas requests para a webhookUrl que você definiu.
Ou seja, seu erro 404 pode ser por que a rota webhookUrl + /pix não existe no seu servidor - somente a webhookUrl (e que nunca será usada pela Efi).

Avatar discord do usuario rene.8

rene.8

Ver Respostas

não entendi direito, la no sdk na parte das configurações no (webhookUrl) eu fiz dessa forma https://seusite.com/webhook/, colocando meu site no lugar, até aí tudo certo, e pra testar eu utilizo o caminho até o arquivo sdk chamado (pixConfigWebhook.php) ou seja, https://meu site/ e vou acessando as paginas até chegar no arquivo php

Avatar discord do usuario blackhawkx

blackhawkx

Ver Respostas

Sua URL vai ser https://seusite.com/webhook/ na configuração, mas sua rota na aplicação precisa ser https://seusite.com/webhook/pix
A própria Efi preenche com /pix no final automaticamente. Tem como ignorar isso, mas a princípio faz dessa forma pra testar.
Além disso, você precisa retornar status 200 pra configuração do Webhook ser aceita.

Avatar discord do usuario rene.8

rene.8

Ver Respostas

eu fiz o teste aqui, peguei a sdk de configuração do webhook e fiz as alterações, coloquei o dominio e o pix e apareceu a seguinte mensagem: 400
webhook_invalido
A URL informada respondeu com o código HTTP 404

Avatar discord do usuario blackhawkx

blackhawkx

Ver Respostas

php
$options["headers"] = [
"x-skip-mtls-checking" => "true",
];

$params = [
"chave" => "00000000-0000-0000-0000-000000000000"
];

$body = [
"webhookUrl" => "https://seusite.com/webhook/"
];

$response = $api->pixConfigWebhook($params, $body);

Avatar discord do usuario rene.8

rene.8

Ver Respostas

Alguém aqui já fez a configuração do servidor para webhook em hospedagem compartilhada pra poder me dar um norte de onde começar? Tentei procurar e só encontrei sobre servidor dedicado

Avatar discord do usuario filipemontt

filipemontt

Estou tentando listar os webhooks da minha conta, php 7, sdk 3.2.1
Response: nonexistent endpoint

Alguem ja passou por isso ?

Avatar discord do usuario rene.8

rene.8

Ver Respostas

Alguem do suporte pra poder me auxilixar no privado na parte de configuração de webhook?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, a cobrança que passa do prazo continua no mesmo estado (ATIVA), então não há sinalização no webhook. Você que precisa decidir se depois do prazo, extende o prazo, remove ou deixa pra lá.

Avatar discord do usuario yasmin_efi

yasmin_efi

Ver Respostas

@dailsonmachado_55506 você possui um webhook cadastrado, para verificar os status das cobranças?