Histórico de mensagens sobre url em pix

EXIBINDO CONVERSAS RECENTES:

Texto: url
Canal: pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

ainda assim. se o que vai ser acionado de fato é /webhook/pix porque testar /webhook na hora do cadastramento? entendo que tem solução, mas não vejo sentido. se não vai testar a URL efetiva, não deveria testar nada.

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

mas não faz sentido, pra mim. se eu quiser usar "/" como webhook URL como vou validar (e exigir) o client certificate da GN na raiz? somente a GN poderá entrar no meu site?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Seu atendedor do webhook já tem um /pix além do que vc passou na URL ?

Avatar discord do usuario brunodelara

brunodelara

Ver Respostas

bom dia, se vai ser colocado o /pix no final, porque na hora de cadastrar ele valida o URL original?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A sua URL do webhook já está habilitada com o /pix no final ?

Avatar discord do usuario miguelswolf

miguelswolf

esse é o getinfo do curl

Avatar discord do usuario miguelswolf

miguelswolf

A string 85 é a url que consumi o curl

Avatar discord do usuario miguelswolf

miguelswolf

Eu tentei fazer o consumo pelo curl

Avatar discord do usuario joelemanoel

joelemanoel

Ver Respostas

A partir de agora a GN se adequou a API PIX em relação ao Webhook. Basicamente agora em toda requisição do webhook é enviado um /pix no final, independente da URL que você cadastrar. Exemplo:
Se você cadastrar

será enviado a requisição para

Avatar discord do usuario lucaspera4486

lucaspera4486

minha url está assim

Avatar discord do usuario jessica_efi

jessica_efi

Se você tentar fazer essa requisição pelo Postman, provavelmente vai aparecer a mensagem: "A requisição na URL informada falhou com o erro: ECONNREFUSED"

Avatar discord do usuario jessica_efi

jessica_efi

Essa falha pode estar relacionada ao seu Webhook. A url esta correta?

Avatar discord do usuario lucaspera4486

lucaspera4486

URL url = new URL ("https://api-pix.gerencianet.com.br/v2/webhook/" + CHAVE_PIX);
HttpsURLConnection conn = (HttpsURLConnection)url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("PUT");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Authorization", "Bearer =" + authToken);
conn.setRequestProperty("x-skip-mtls-checking", "true");
conn.setSSLSocketFactory(sslsocketfactory);

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

<@!808755471925116948> me passe mais detalhes por favor, quando você gera a cobrança, ela é gerada no mesmo ambiente que o consumido pelo endpoint /loc/:id /qrcode? E você está passando o o id do loc na url?

Avatar discord do usuario brunodelara

brunodelara

pra gerar o qrcode, tu tem q fazer um get nessa url GET/v2​/loc/{id}/qrcode

Avatar discord do usuario miguelswolf

miguelswolf

Para o sdk, e curl usei a chave pem, e para o postman eu usei a chave p12

Avatar discord do usuario miguelswolf

miguelswolf

Usei o sdk de vocês, o curl e o postman

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, <@!411338863949381634>.
Você está implementado em PHP certo? Caso esteja utilizando nossa SDK com certificado em formato .p12, será este o problema.
Para realizar as requisições, é necessário converter o certificado para .pem
Ou adicionar o trecho CURLOPT_SSLCERTTYPE => "P12", nas requisições para permitir o formato .p12

Avatar discord do usuario rubenskuhl

rubenskuhl

{
"type": "dynamic",
"merchantCategoryCode": "0000",
"transactionCurrency": 986,
"countryCode": "BR",
"merchantName": "GERENCIANET SA",
"merchantCity": "OURO PRETO",
"transactionAmount": null,
"oneTime": false,
"url": "qrcodes-pix.gerencianet.com.br/v2/171760a7663e41c389e4cd310f3339e8"
}