Histórico de mensagens sobre webhook pix

EXIBINDO CONVERSAS RECENTES:

Texto: webhook pix
Data: 17/10/2024
# pix
Avatar discord do usuario tellyscastro

tellyscastro

Ver Respostas

O webhook esta retornando 200

mas curiosamente não esta salvando o json com novos dados.

Esta linha >> "POST /webhook/?ignorar=/pix/pix HTTP/1.0" 200 18 "-" "API Pix Efi (producao)"

Em tese acionaria o script do /webhook/index.php, confere?

Mas, fiz vários testes aqui, e não esta ... alguém ja se deparou com esse erro?
imagem enviada na mensagem pelo usuario tellyscastro

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @tellyscastro! Tudo bem?
A função $response = $api->pixDetailWebhook($params) traz os dados do webhook que você cadastrou. Caso ainda não tenha cadastrado, nada será retornado.

Uma sugestão para resolver, e lidar com a adição do /pix, é cadastrar seu webhook com a query param ?ignorar=.
Exemplo: https://seudominio.com.br/webhook/?ignorar=

Dessa forma, quando o webhook for acionado, o /pix será tratado como um parâmetro, e você receberá o JSON no arquivo /webhook/index.php, usando a URL: http://seudominio.com.br/webhook/?ignorar=/pix.

# pix
Avatar discord do usuario tellyscastro

tellyscastro

Ver Respostas

No caso, se eu consumir a função abaixo, a API de vcs me retornaria algo?

$api = new EfiPay($options);
$response = $api->pixDetailWebhook($params)

OU o retorno é somente quando ocorre o pagamento do pix.

Na vídeo aula, me pareceu q as consultas webhook todas acionariam o /webhook mTls