Histórico de mensagens sobre PIX em pix

EXIBINDO CONVERSAS RECENTES:

Texto: PIX
Canal: pix
Avatar discord do usuario Dotha

Dotha

boa noite, podem me ajudar? uso aws com nginx, coloquei chain-pix-prod.crt e apontei no ssl_client_certificate, porém ao cadastrar o webhook ele cai no 403 como ssl_client_verify não verificado

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

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

E dá para enviar Pix por dados bancários, como uma TED... destinatário de Pix não precisa ter chave Pix.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Tem como enviar Pix, mas não TED. Precisa solicitar para liberar essa função na API, por default não está habilitada.

Avatar discord do usuario krat0z

krat0z

Ver Respostas

Pessoal, tem como enviar pix e TEDs pela api também?
Ou só gerar QR Code e receber o callback de retorno de pagamento?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Em homologação funciona qualquer chave. Em produção precisa ser uma chave Pix associada à sua conta, que você precisa criar ou via app mobile ou via API.

Avatar discord do usuario fernandoantunes

fernandoantunes

Ver Respostas

Boa Tarde Pessoal, Eu já sou cliente GerênciaNet, tenho a API Pix que é utilizada, estou com a seguinte dúvida: eu tenho aqui o clientId e o clientSecret, tenho tbm o certificado, mas falta a chave da conta, a chave usada em produção é a mesma em homologação? Esta chave é enviada quando cria a conta?

Avatar discord do usuario marcelomarkus

marcelomarkus

Ver Respostas

const express = require("express");
const fs = require("fs");
const https = require("https");
const url = require('url');
const bodyParser = require("body-parser");
let FormData = require('form-data');
const axios = require("axios");
var logger = require('morgan');
const httpsOptions = {
cert: fs.readFileSync("fullchain.pem"), // Certificado fullchain do dominio
key: fs.readFileSync("privkey.pem"), // Chave privada
ca: fs.readFileSync("chain-pix-prod.crt"), // Certificado Gerencianet
minVersion: "TLSv1.2",
requestCert: true,
rejectUnauthorized: false, //Mantenha como false para que os demais endpoints da API não rejeitem requisições sem MTLS
};
const app = express();
const httpsServer = https.createServer(httpsOptions, app);
//const PORT = 443;
const PORT = 3000;
app.use(logger('dev')); // Comente essa linha caso não queira que seja exibido o log do servidor no seu console
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({
extended: false
}));
app.post("/webhook", (request, response) => {
if (request.socket.authorized) {
response.status(200).end();
})
.catch(function (error) {
//console.log
});
} else {
response.status(401).end();
//console.log("não autorizado!");
}
});
// Endpoind para recepção do webhook tratando o /pix
app.post("/webhook/pix", (request, response) => {
if (request.socket.authorized) {
response.status(200).end();
} else {
response.status(401).end();
}
});
httpsServer.listen(PORT, () =>
console.log(listen running on port ${PORT})
);

Avatar discord do usuario rubenskuhl

rubenskuhl

Algo assim:

location /webhook {
if ($ssl_client_verify != SUCCESS) {
return 403;
}
if ($ssl_client_s_dn != 'gn-webhook-pix') {
return 403;
}
rewrite ^(.)$ /webhook;

Avatar discord do usuario rubenskuhl

rubenskuhl

Pessoal, alguém já usou $ssl_client_s_dn no nginx para confirmar que o acionamento do Webhook está vindo do gn-webhook-pix ? Como ficou a sintaxe ?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Só chave Pix da Gerencianet e associada àquela conta. Não pode ser de outra pessoa na Gerencianet, nem sua em outra instituição, ou de outra pessoa em outra instituição.

Avatar discord do usuario danilorodriguesdasilva8654

danilorodriguesdasilva8654

Ou só as chaves pix da pessoa com a conta na gerêncianet

Avatar discord do usuario danilorodriguesdasilva8654

danilorodriguesdasilva8654

Ver Respostas

Boa noite, gostaria de saber se posso usar chave pix de outras pessoas para com a API

Avatar discord do usuario petrikov555

petrikov555

Ver Respostas

Por favor, estou fazendo alguns testes com o SDK Python da API da Gerencianet e, gostaria de saber se posso gerar uma cobrança PIX sem os dados do devedor (ou pelo menos, sem o CPF). Pois pretendo disponibilizar um QR Code dinâmico associado a uma conta jurídica da gerencianet
imagem enviada na mensagem pelo usuario petrikov555

Avatar discord do usuario ricardostrapasson1333

ricardostrapasson1333

SSLCACertificateFile /caminho_certificado/chain-pix-prod.crt #Chave pública da Gerencianet

Avatar discord do usuario ricardostrapasson1333

ricardostrapasson1333

Preciso de ajudar com o PIX na função de SEND

Avatar discord do usuario leonardo1314576

leonardo1314576

Eu estou trabalhando com a integração da API Pix em um projeto Asp.Net MVC e tenho esbarrado com um problema no momento de buscar meu arquivo de certificado.p12.
Sempre está aparecendo a menssagem de que o sistema não pode reconhecer o local do arquivo.
Já fiz alterações pra colocar o arquivo .p12 no mesmo diretório da classe que faz a leitura do arquivo mas isso não resolveu o problema.
Eu estou usando a classe X509Certificate2 para fazer a importação do arquivo, mas também usei o SDK em testes e o erro é o mesmo.

Avatar discord do usuario zonkof

zonkof

Ver Respostas

<@!671763456487325717> Fiz a troca de tudo pra produção, tentei fazer com a chave pix de um outro banco, e deu a mensagem de erro que essa chave nao poderia, teria que ser uma gerada pela gn, então baixei o aplicativo e gerei uma aleatória, e agora o erro mudou, está apresentando isso.,
imagem enviada na mensagem pelo usuario zonkof