Histórico de mensagens em pix

EXIBINDO CONVERSAS RECENTES:

Data: 01/05/2022
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

No agent faltou o pfx, o certificado

Avatar discord do usuario tadgaudio

tadgaudio

Ver Respostas

Eu fiz assim e aqui eu recebo o error.
imagem enviada na mensagem pelo usuario tadgaudio

Avatar discord do usuario tadgaudio

tadgaudio

ai não funciona

Avatar discord do usuario tadgaudio

tadgaudio

Isso

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O exemplo que tem na doc é assim:

//Desenvolvido pela Consultoria Técnica da Gerencianet

"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 tadgaudio

tadgaudio

pix

Avatar discord do usuario tadgaudio

tadgaudio

mas não entendi como eu pago pelo pis

Avatar discord do usuario tadgaudio

tadgaudio

Eu estou seguindo essa documentação

Avatar discord do usuario tadgaudio

tadgaudio

como euf aço?

Avatar discord do usuario tadgaudio

tadgaudio

para fazer a chamada da API para o pix

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O certificado não vai no header, não num uso de API. Ele só iria no header num reverse proxy.

Avatar discord do usuario tadgaudio

tadgaudio

mas mesmo assim não funciona a requisição.

Avatar discord do usuario tadgaudio

tadgaudio

Reparem que eu até tentei executar uma operação de configuração no nodejs NODE_OPTIONS='--max-http-header-size=24576f' npm run dev 3000

Avatar discord do usuario tadgaudio

tadgaudio

Ver Respostas

Olá bom dia! Tudo bom?
Estou recebendo o seguinte erro em minha aplicação NODEJS. Ele fala que o header está muito grande, isso porque ele manda junto o certificado p12.
imagem enviada na mensagem pelo usuario tadgaudio

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Você pode perguntar diretamente para eles no GitHub do BACEN, mas a impressão que fiquei é de que eles não imaginavam um bom jeito de conciliar um Pix recebido quando não se tem nem o txid nem os dados do pagador. Pq aí de fato a única coisa que sobra é o fator temporal, por exemplo, se há um cliente na sua frente e você recebe um Pix, você imagina que tenha sido ele a fazê-lo.

Avatar discord do usuario itcavalcante0868

itcavalcante0868

Ver Respostas

Grato Rubens!

Não tinha pensado em utilizar o QR-Code estático. Pode ser uma alternativa.

Em relação ao alerta via webhook para recebimento de qualquer Pix, sendo de fato é uma definição do Bacen não consigo imaginar o porquê, pois como havia dito existe o /pix que retorna tudo.

Avatar discord do usuario rubenskuhl

rubenskuhl

E o motivo de não alertar quando não tem txid é definição do Banco Central.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O webhook só alerta de Pix com txid, mas não necessariamente de uma cobrança. QR-Code estático pode ter txid, e você pode criar diretamente sem usar o /cob.

Avatar discord do usuario itcavalcante0868

itcavalcante0868

Ver Respostas

Boa noite.

Tenho uma "dúvida" sobre o webhook. Pesquisei bastante e realizei vários testes, mas acredito que consigo a resposta de forma mais direta com vocês aqui.

Por que o webhook só retorna/avisa sobre os Pix com txid (ou seja, oriundos de alguma cobrança)?

Não existe a possibilidade (alguma configuração) de ser notificado por todos os Pix que entram na minha conta (com ou sem txid)? Sei que consigo encontrar esses depósitos em Pix (sem cobrança/txid) pelo endpoint get do /v2/pix , mas teria que fazer diversas requisições durante o dia ou hora ou minuto sem necessidade.

Existe alguma alternativa?