Histórico de mensagens sobre url em pix

EXIBINDO CONVERSAS RECENTES:

Texto: url
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim, o webhook. Para cada chave Pix se cadastra uma URL que recebe aviso de pagamento.

Avatar discord do usuario jposouza

jposouza

problema que a Gerencianet só retorna {
"nome": "webhook_invalido",
"mensagem": "A URL informada respondeu com o código HTTP 403"
}

Avatar discord do usuario msxvdp

msxvdp

no cURL o header aparece só com as variáveis (que estão em vermelho nos prints meu e seu)

Avatar discord do usuario jessica_efi

jessica_efi

Bom dia <@!817726011545485312> ! Você se atentou em inserir as credencias e a url da rota de acordo com o ambiente em que gerou o certificado?

Avatar discord do usuario destemido9466

destemido9466

Ver Respostas

me tirem uma duvida por favor sobre o Auth tenho que gerar o token sempre antes de gerar a combrança pix para não dar error invalid_token estou pensando como posso verificar se o token é valido antes de executar o curl para gerar o qr code falo antes de enviar o post para a geração do qr por que depois que tenta gerar já fiz isso:
if($options['error'] == 'invalid_token'){
echo $options['error'];

}

Avatar discord do usuario destemido9466

destemido9466

vou testar a url aqui

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Agora que eu vi.. nessa imagem, a url você ta passando a String $txid.. nesse caso você tem que fazer assim: "https://api-pix-h.gerencianet.com.br/v2/cob/". $txid

Avatar discord do usuario marcosfilho8113

marcosfilho8113

$err = curl_error($curl);

Avatar discord do usuario marcosfilho8113

marcosfilho8113

e tá colocando txid no final da url kk

Avatar discord do usuario marcosfilho8113

marcosfilho8113

sua url

Avatar discord do usuario raquelct4629

raquelct4629

Ver Respostas

Boa tarde estou tendo problemas em configurar o webhook na minha aplicação, ja configurei o apache para exigir o certificado de produção da gerencianet, porém quando tendo associar o webhook pela api da esse erro: {'nome': 'webhook_invalido', 'mensagem': 'A URL informada respondeu com o código HTTP 404'}, alguém poderia me ajudar?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!250270640173613056>!
Como está enviando a URL no body? Nela deve conter o https, segue um exemplo:

json
{
"webhookUrl": "https://seudominio.com.br"
}

Avatar discord do usuario joelemanoel

joelemanoel

Ver Respostas

Qual url você tentou configurar?

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde garcialuige, pelo nome TRUFA SHOP acredito que você esteja seguindo os vídeos do DevPleno, no entanto essas falhas retornadas não são referentes da API-Pix e sim relacionadas a promises. DE qualquer forma temos um exemplo de autenticação pronte em node que você pode se baser/utilizar caso queira:

js
"use strict";
const https = require("https");
var axios = require("axios");
var fs = require("fs");

//Insira o caminho de seu certificado .p12 dentro de seu projeto
var certificado = fs.readFileSync("./certificado.p12");

//Insira os valores de suas credenciais em desenvolvimento do pix
var credenciais = {
client_id: "YOUR-CLIENT-ID",
client_secret: "YOUR-CLIENT-SECRET",
};

var data = JSON.stringify({ grant_type: "client_credentials" });
var data_credentials = credenciais.client_id + ":" + credenciais.client_secret;

// Codificando as credenciais em base64
var auth = Buffer.from(data_credentials).toString("base64");

const agent = new https.Agent({
pfx: certificado,
passphrase: "",
});
//Consumo em desenvolvimento da rota post oauth/token
var config = {
method: "POST",
url: "https://api-pix-h.gerencianet.com.br/oauth/token",
headers: {
Authorization: "Basic " + auth,
"Content-Type": "application/json",
},
httpsAgent: agent,
data: data,
};

axios(config)
.then(function (response) {
console.log(JSON.stringify(response.data));
})
.catch(function (error) {
console.log(error);
});

Avatar discord do usuario wevertondumont

wevertondumont

Ver Respostas

Acredito que descobri, na hora de cadastrar a url do webhook pix, a gerencianet testa essa url, e esta url deve retornar status 200, no caso eu não estava colocando o status, só tinha criado a rota mesmo. ai quando coloquei o retorno do status, ele cadastrou a url.

Avatar discord do usuario wevertondumont

wevertondumont

Ver Respostas

Estou tentando cadastrar a url webhook pix com o código exmeplo que vem na sdk php, em produção, porém está retornando Bad Request, a parte de geração do pix já em produção está ok, o que eu poderia verificar neste caso?

Avatar discord do usuario wevertondumont

wevertondumont

Ver Respostas

<@!652136709982781470> Minha dúvida seria a seguinte, eu preciso cadastrar uma vez só a url do webhook do pix, ou a cada transação eu preciso fazer uma chamada para a função $api->pixConfigWebhook

Avatar discord do usuario wevertondumont

wevertondumont

Ver Respostas

Como faz para simular pagamento de boleto gerado em sandbox? No caso o site está no dominio já, com url de notificação verdadeira, teria como alterar o status dessa transacao via painel, ou precisa ser pela sdk?

Avatar discord do usuario marcosfilho8113

marcosfilho8113

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

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Três diferenças:
- A URL é por chave Pix, não por cobrança
- Você passa um path, a GN adiciona /pix e chama.
- Há mTLS obrigatório no webhook.