Histórico de mensagens sobre pix

EXIBINDO CONVERSAS RECENTES:

Texto: pix
# pix
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.

# 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.

# pix
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?

# pix
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.

# pix
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?

# pix
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})
);

# bolix
Avatar discord do usuario gcysne

gcysne

Ver Respostas

Bom dia pessoal. Alguém poderia me confirmar por gentileza? Estou em dúvida pois o Bolix está habilitado no sistema mas os boletos (gerados em duas etapas) não vão no email do cliente com o QRCode do pix, mas são boletos com Balancete.
(embora o QRCode seja retornado na estrutura de dados pra mim).

# pix
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;

# pix
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 ?

# pix
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.

# pix
Avatar discord do usuario danilorodriguesdasilva8654

danilorodriguesdasilva8654

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

# pix
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

# pix
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

# pix
Avatar discord do usuario ricardostrapasson1333

ricardostrapasson1333

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

# comercial
Avatar discord do usuario sergiomsa

sergiomsa

@jessica_efi server {

server_name api.compreplanos.com.br;
root /var/www/compreplanos/api/public;

index index.php index.html index.htm;

location / {
try_files $uri $uri/ /index.php?$args;
}

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_read_timeout 300;
}

location ~ /\.ht {
deny all;
}

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

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

listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/api.compreplanos.com.br/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/api.compreplanos.com.br/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
ssl_client_certificate /var/www/compreplanos/api/storage/certificados/gerencianet/chain-pix-prod.crt;
ssl_verify_client optional;
ssl_verify_depth 3;


} server {

listen 80;
listen [::]:80;

server_name api.compreplanos.com.br;


} server {

if ($host = api.compreplanos.com.br) {
return 301 https://$host$request_uri;
} # managed by Certbot

server_name api.compreplanos.com.br;
listen 80;
return 404; # managed by Certbot

}

# comercial
Avatar discord do usuario sergiomsa

sergiomsa

@rubenskuhl foi feito uma cópia do chain-pix-prod.crt e disponibilizado no nginx.

# comercial
Avatar discord do usuario sergiomsa

sergiomsa

@jessica_efi server {

server_name apivenda.unionadm.com.br;
root /var/www/unionadm/apivenda/public;

index index.php index.html index.htm;

location / {
try_files $uri $uri/ /index.php?$args;
}

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
fastcgi_read_timeout 300;
}

location ~ /\.ht {
deny all;
}

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

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

listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/apivenda.unionadm.com.br/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/apivenda.unionadm.com.br/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot

ssl_client_certificate /var/www/unionadm/apivenda/storage/certificados/gerencianet/chain-pix-prod.crt;
ssl_verify_client optional;
ssl_verify_depth 3;


} server {

listen 80;
listen [::]:80;

server_name apivenda.unionadm.com.br;

}server {

if ($host = apivenda.unionadm.com.br) {
return 301 https://$host$request_uri;
} # managed by Certbot

server_name apivenda.unionadm.com.br;
listen 80;
return 404; # managed by Certbot

}