Histórico de mensagens sobre url

EXIBINDO CONVERSAS RECENTES:

Texto: url
# pix
Avatar discord do usuario augustofurlan

augustofurlan

<@!671762828046106646> {#1325
+"nome": "webhook_invalido"
+"mensagem": "A autenticação de TLS mútuo não está configurada na URL informada"
}

# pix
Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

CURLOPT_POSTFIELDS => json_encode([
"webhookUrl" => $url
]),

# pix
Avatar discord do usuario ribas2555

ribas2555

Ver Respostas

ta passando o body com a url que o GN vai chamar? seusite.com/webhook

# bolix
Avatar discord do usuario josimaros

josimaros

Ver Respostas

realizando Update Carnet Metadata passando a url ja vai para todos os boletos daquele carne?
ou tem que colocar em todos os boletos do carne pelo Update Charge Metadata

# bolix
Avatar discord do usuario guilherme_efi

guilherme_efi

Olá, <@!801479233360232458>. Boa tarde!
Resumindo, será disparado um POST para sua URL contendo o token de notificação, este que será único para todo o "ciclo de alterações" da transação em questão.
Por segurança, as informações da transação serão enviadas somente quando seu sistema consultá-las utilizando o token de notificação recebido.

Para isso, você precisará enviar um requisição GET passando o token, o que lhe retornará as informações mais atuais da cobrança, todas ordenadas de acordo com os acontecimentos. Toda alteração em status gera uma notificação.

# bolix
Avatar discord do usuario adriano7682

adriano7682

notification_url

# bolix
Avatar discord do usuario adriano7682

adriano7682

eu preciso saber quais dados vocês me enviam como resposta para u URL que informo quando gera a transação

# bolix
Avatar discord do usuario adriano7682

adriano7682

Ver Respostas

Olá como faço pra simular um pagamento e receber a reposta na url que eu informei?

# pix
Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

curl_setopt_array($curl, array(
CURLOPT_URL => $_ENV["PIX_URL_AUTH"], // Rota base, desenvolvimento ou produção
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS =>"{\r\n \"grant_type\": \"client_credentials\"\r\n}",
CURLOPT_SSLCERT => $arq_certificado, // Caminho do certificado
CURLOPT_SSLCERTPASSWD => "",
CURLOPT_HTTPHEADER => array(
"Authorization: Basic $authorization",
"Content-Type: application/json",
),
));

# pix
Avatar discord do usuario diegohenrique1989

diegohenrique1989

outra coisa estou tentando pegar o token pelo curl do php

# pix
Avatar discord do usuario anoni_mato

anoni_mato

e a pergunta oposta: quem disse que o PSP deve mandar request pra URL do webhook no momento do PUT? isso não tá previsto. eu poderia configurar o webhook com o PUT sem a URL estar sequer alcancável

# pix
Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

A chave que passamos na URL no endpoint pra criar webhook, é uma específica para webhooks ou aquela outra serve??

# pix
Avatar discord do usuario ribas2555

ribas2555

estranho, o meu nao vai por nada, acho que nao entendi o que voce esta fazendo, meu config do gerar cobranca é assim

> const agent = new https.Agent({
> pfx: fs.readFileSync('./pix/cert/prod280854.p12'),
> passphrase: '',
> });

> const config = {
> method: 'put',
> url: process.env.GERENCIA_URL + 'cob/' + txid,
> headers: {
> authorization: 'Bearer ' + token,
> },
> httpsAgent: agent,
> data: JSON.stringify(data),
> };
>

# pix
Avatar discord do usuario rafaelsiqueira8363

rafaelsiqueira8363

Aqui eu gero a cobrança:

const requestConfig = await this.getRequestConfig();

return this.httpClient.send(
Object.assign({}, requestConfig, {
method: 'POST',
url: requestConfig.url + '/v2/cob',
data,
}),
);

# pix
Avatar discord do usuario rafaelsiqueira8363

rafaelsiqueira8363

Aqui eu pego o token;

const agent = new https.Agent({
pfx: Buffer.from(this.config.getCertificate(), 'base64'),
passphrase: '',
});

const authConfig: AxiosRequestConfig = {
method: 'POST',
url: this.config.getHost() + '/oauth/token',
headers: {
Authorization: this.credentials.getBasicAuth(),
'Content-Type': 'application/json',
},
httpsAgent: agent,
data: this.credentials.getData(),
};

# pix
Avatar discord do usuario diegohenrique1989

diegohenrique1989

Ver Respostas

Então eu configuro uma URL global para todas as cobranças da minha aplicação é isso?

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Para que você seja notificado acerca de Pix recebidos, etc, você deve configurar sue webhook vinculado à sua chave.
Para isso você consome a rota PUT /v2​/webhook/:chave, onde chave é sua chave Pix, e passando no body seu webhook:
{
"webhookUrl": "https://exemplo-pix/webhook"
}


Obs: Somente PIX associados a um txid serão notificados. Ou seja, cobranças geradas (atualmente com QrCode dinâmico) com sua chave Pix que possuírem um txid, você será notificado a cada alteração em seu webhook

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

A url deve ter o certificado SSL para HTTPS, onde foram geradas as chaves pública e privada?

# pix
Avatar discord do usuario Tii

Tii

Ver Respostas

Bom dia, estou desenvolvendo a integração com o webhook da api pix, seguindo a documentação fiz a configuração do NGINX com o certificado de desenvolvimento, entretanto ao configurar o webhook pela api, está retornando o seguinte erro:

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