Histórico de mensagens sobre url em pix

EXIBINDO CONVERSAS RECENTES:

Texto: url
Canal: pix
Avatar discord do usuario rodrigolaurindo

rodrigolaurindo

Ver Respostas

"{"nome":"webhook_invalido","mensagem":"A URL informada respondeu com o código HTTP 404"}"

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!804385536449183765>, você chegou a tratar o /pix? Quando você cadastra um webhook, nós enviamos a notificação para o mesmo adicionando o /pix. Sendo assim: POST {$request.body#​/webhookUrl}​/pix

Avatar discord do usuario rubenskuhl

rubenskuhl

Não há um limite por URL destino, apesar de que você mencionou que seriam diferentes.

Avatar discord do usuario joao_efi

joao_efi

No caso, é necessário ler os dados da resposta do servidor para que possa disponibilizar o Copia e Cola para seu cliente final.
Sobre o retorno 400, verifique se o id informado na URL condiz com o ID retornado pelo endpoint POST/v2​/loc
Conforme o exemplo:

json
{
"id": 66,
"location": "qrcodes-pix.gerencianet.com.br/v2/7796e273b8e447c2b2c0ac2c58fe1a13",
"tipoCob": "cob",
"criacao": "2021-01-15T20:13:39.462Z"
}

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

<@!397861880841895936> Verifique se está faltando a aspas " fechando a URL

url = new URL ("https://api-pix-h.gerencianet.com.br/v2​/loc/5/qrcode")
E para esta requisição não é necessário a propriedade Content-Type conn.setRequestProperty("Content-Type", "application/json");

Avatar discord do usuario joey_burn

joey_burn

Ver Respostas

url = new URL ("https://api-pix-h.gerencianet.com.br/v2​/loc/5/qrcode"); //Para ambiente de Desenvolvimento
conn = (HttpsURLConnection)url.openConnection();
conn.setDoOutput(true);
conn.setRequestMethod("GET");
conn.setRequestProperty("Content-Type", "application/json");
conn.setRequestProperty("Authorization","Bearer "+token);
conn.setSSLSocketFactory(sslsocketfactory);

Avatar discord do usuario joey_burn

joey_burn

como pode ver na requisicao da criacao de cobranca ela eh criado com sucesso 201 e retorna o id 5 apos isto so faco a substituicao do id na url da geracao do qrcode com vc mencionou

Avatar discord do usuario joey_burn

joey_burn

Ver Respostas

<@!775350441965649951> como pode ver gerei com id 5 e apos isso tento acessar a url... e tenho 400

Avatar discord do usuario joey_burn

joey_burn

no caso nao eh possivel gerar um qr code atraves da homologacao na url https://api-pix-h.gerencianet.com.br/v2​/loc/{id loc}/qrcode ? so em producao?

Avatar discord do usuario andersonleal5479

andersonleal5479

Ver Respostas

Blz. Então descartei essa etapa. Mas voltando pra anterior, tenho a url da locarion gerada no endpoint da conbrança. onde eu gero o qrcode?

Avatar discord do usuario joaoc7439

joaoc7439

Ver Respostas

Acho que não eu não seria capaz de ajudá-lo num caso particular, mas posso mostrar como está funcionando para mim.

Meu domínio: exemplo.com, IP = 11.22.33.44, rodando num VPS

No CloudFlare, criei um registro de DNS tipo A:

Nome = qqcoisa
Conteúdo = 11.22.33.44
TTL = auto
Proxy desligado (somente DNS)

A URL registrada no cadastramento do webhook ficou assim:

Avatar discord do usuario elinardosilva

elinardosilva

Ver Respostas

pessoal ja foi definido uma forma correta de fazer configuração para quem usa cloudflare?
tenho retorno de erro de certificado, erro de url... nada ta dando certo rsr

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Os parâmetros são body parameters, não query parameters... você tem como ver qual a URL e body exatos que estão sendo enviados ?

Avatar discord do usuario joey_burn

joey_burn

Avatar discord do usuario W3soft

W3soft

Fiz uma consulta a essa endpoint /v2/cob que me retorna uma lista de pix pagos, e paguei 2 pix ontem,para ver eles retornando na consulta. Porém hoje, ao fazer essa consulta tenha apenas isso de retorno :
{"parametros":{"inicio":"2021-05-10T00:00:00.000Z","fim":"2021-05-17T00:00:00.000Z","paginacao":{"paginaAtual":0,"itensPorPagina":100,"quantidadeDePaginas":0,"quantidadeTotalDeItens":0},"status":"CONCLUIDA"},"cobs":[]}
Então minha duvida é a seguinte, esse endpoint não é atualizada de forma instantânea ao pagar um pix?

ps: Essa é a URL com os parametrôs que estou passando https://api-pix.gerencianet.com.br/v2/cob?status=CONCLUIDA&inicio=2021-05-10T00:00:00.000Z&fim=2021-05-17T00:00:00.000Z
ps: Já fiz algumas consulta a essa endpoint e o correto é o cobs vir preenchido.

Avatar discord do usuario joaoc7439

joaoc7439

Ver Respostas

É verdade, não estava testando para o cc para .../webhook/pix. Mas isso, por sí só, não explicaria o POST vazio. Agora coloquei o teste, o cURL retornou 403, e o POST de notificação pelo webhook segue vazio.

Avatar discord do usuario joaoc7439

joaoc7439

Ver Respostas

Bom dia, pessoal. Para começar bem a semana: meu webhook está configurado, mas a notificação de pix recebido chega com o POST vazio. Eu apanhei tanto nginx na semana passada, que ele agora é o meu principal suspeito para tudo - nesse caso, porém, quando envio um POST via cURL para .../webhook/pix, os dados chegam normalmente. Alguma ideia?

Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

aquele qrcode do @rafaelvolpato não tem erro (quer dizer.. tem).

ele é um qr code estático do Pix (e por isso a cobrança não foi baixada, ele não é dinâmico) e um campo EMV 80 foi utilizado (fora da spec, ignorado no Pix) e a URL de location foi posta nele. tá dentro do previsto o comportamento. a forma como ele foi montado que tá fora do que se esperava alcançar.

Avatar discord do usuario rubenskuhl

rubenskuhl

O Curl vc diz que método HTTP ele usa.

Avatar discord do usuario alanvcb

alanvcb

Ver Respostas

nso exemplos de documentação de vcs está CURLOPT_URL => "https://api-pix-h.gerencianet.com.br/oauth/token", // Rota base, homologação ou produção