Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 20/01/2022
Canal: pix
Avatar discord do usuario caiopedreira

caiopedreira

<@!818290769923670038>
eu faria assim:
$rawCallback = file_get_contents('php://input');
file_put_contents("output.txt", "$rawCallback");
// pra percorrer o json depois que salvar:
$callbackArr = json_decode($rawCallback, true);
exit();
?>

Avatar discord do usuario caiopedreira

caiopedreira

Ver Respostas

tenta retirar os print_r

Avatar discord do usuario lucapwn

lucapwn

Ver Respostas

Falaaa, Caio! Tranquilo? Sim simm, mano! Eu recebo a notificação normalmente no meu webhook quando cadastro um novo link. Exemplo da resposta em JSON:

{
"evento": "teste_webhook",
"data_criacao": "2022-01-20T02:15:38.465Z"
}

Mas quando faço o pagamento via Pix, eu não recebo a notificação de pagamento ☹️

Avatar discord do usuario lucapwn

lucapwn

Ver Respostas

Aaaah, sim! Muito obrigado, amigo! 😀

Avatar discord do usuario caiopedreira

caiopedreira

Ver Respostas

<@!818290769923670038> testa se o file_put_contents grava normalmente sem o webhook. pode ser um problema de permissão.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Lembrando que se você configura exemplo.com.br/webhook, a GN vai chamar exemplo.com.br/webhook/pix .

Tanto exemplo.com.br/webhook quanto exemplo.com.br/webhook/pix precisam existir e estar com mTLS configurado.

Avatar discord do usuario lucapwn

lucapwn

Ver Respostas

Olá, boa noite! Tudo bem? 😀
Estou tentando criar meu próprio webhook em PHP (no meu servidor dedicado) para receber as notificações de pagamentos realizados via Pix, e há algum problema, pois não recebo as notificações de pagamentos. Segue o código em PHP abaixo:

header("Content-Type: application/json");
$request = file_get_contents("php://input");
file_put_contents("webhook.json", print_r($request, true));
print_r($request);
?>

Recebo a notificação de configuração do link do webhook normalmente:

{
"webhookUrl": "https://exemplo-pix/webhook"
}

Mas não recebo a notificação quando realizo o pagamento:

{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

Tentei utilizar o exemplo de configuração de servidor em Python desenvolvido em Flask (https://dev.gerencianet.com.br/v1/docs/api-pix#section-exemplos-de-uma-configura-o-de-servidor-), mas não consegui seguir esse exemplo. ☹️

Já testei em sites de terceiros (como o https://webhook.site), e funciona normalmente (recebi a notificação do pagamento).

O meu servidor possui certificado SSL e a versão do TLS é 1.2.

Preciso receber essas notificações e armazená-las em algum lugar para verificar se o pagamento foi realizado. Vocês podem me ajudar? Irei ficar muito grato! Muito obrigado! 😀

Avatar discord do usuario caiopedreira

caiopedreira

<@!780500321994539068> imagino que tenha sido alguma manutenção. obrigado aí.

Avatar discord do usuario caiopedreira

caiopedreira

vou continuar testando aqui pra ver

Avatar discord do usuario caiopedreira

caiopedreira

Muito estranho, passou um tempo sem funcionar.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ah, expirou não.

Avatar discord do usuario caiopedreira

caiopedreira

Estranho, agora funcionou

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

"calendario": {
"criacao": "2022-01-20T03:36:31.000Z",
"apresentacao": "2022-01-20T03:37:45.607Z",
"expiracao": 3600


Expirou.

Avatar discord do usuario caiopedreira

caiopedreira

00020101021226880014BR.GOV.BCB.PIX2566qrcodes-pix.gerencianet.com.br/v2/d4d944cc22f54c7c81a5436a1d94d8215204000053039865802BR5914GERENCIANET SA6010OURO PRETO6207050363044B8B

Avatar discord do usuario caiopedreira

caiopedreira

Ver Respostas

Ok, um momento.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Se puder me passar...

Avatar discord do usuario caiopedreira

caiopedreira

Ver Respostas

Posso te passar o copia e cola se quiser. Já gerei vários, de diferentes valores, mas o problema persiste.

Avatar discord do usuario caiopedreira

caiopedreira

<@!780500321994539068> sim, SUCCESS.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Colocando o copia e cola no https://pix.nascent.com.br/tools/pix-qr-decoder/ , está tudo certo ?

Avatar discord do usuario caiopedreira

caiopedreira

Ver Respostas

Todo e qualquer QR Code gerado através da API da GN, e lido pelo app do Nubank, está apresentando esse problema na noite de hoje. O que será?
imagem enviada na mensagem pelo usuario caiopedreira