Histórico de mensagens sobre chave pix

EXIBINDO CONVERSAS RECENTES:

Texto: chave pix
# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Olá, <@!446830350900002827>. Boa tarde!

Os endpoints de criação/busca/deleção de EVP (chave Pix) ainda não funcionam em ambiente de homologação, somente produção. Mas já estamos trabalhando para adequar o nosso ambiente de homologação as normas do BACEN e assim poder fazer requisições simulando o ambiente de produção.

Sendo assim, você pode criar a chave Pix em produção, e esta chave criada você pode utilizá-la nos demais testes em homologação.

# pix
Avatar discord do usuario danihenrique

danihenrique

Ver Respostas

Olá, boa tarde.
Estou implementando integração com Pix, e funciona quando utilizo o cert, clientId e secrets de produção, mas se tendo criar uma chave PIX em homolog pra começar a testar, me retornam um erro 500

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Chave Pix é no máximo 5 por conta para PF e 20 por conta para PJ. A maioria dos casos de uso se resolve com uma chave para todas as cobranças.

# pix
Avatar discord do usuario uaca

uaca

Ver Respostas

eu posso cadastrar uma chave pix para cada cobrança? ou devo usar a mesma?

# pix
Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

Tentei usar minha chave PIX e da erro....

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @Deleted User!
Obrigado pelo feedback. Estamos sempre em busca de melhorias para melhor atendê-los.
No entanto, na sessão Dados para geração da cobrança, possuímos a tabela com os Atributos e descrição de cada um deles.

Além da rota POST /v2/gn/evp para criar chave evp (chave pix), é possível cadastrar sua chave Pix através do Aplicativo da Gerencianet.
imagem enviada na mensagem pelo usuario guilherme_efi

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!257677540062265344>! Sim, neste campo é inserido sua chave Pix da Gerencianet.

# pix
Avatar discord do usuario uaca

uaca

é a minha chave pix?

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Boa tarde <@!564882405794775060>, temos um exemplo que atualizamos hoje na documentação em Node

js
const express = require("express");
const fs = require("fs");
const https = require("https");
const bodyParser = require("body-parser");
var logger = require('morgan');

const httpsOptions = {
cert: fs.readFileSync(""), // Certificado fullchain do dominio
key: fs.readFileSync("/"), // Chave privada do domínio
ca: fs.readFileSync(""), // Certificado público da 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;
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 }));
// Endpoint para configuração do webhook, você precisa cadastrar https://SEUDOMINIO.com/webhook
app.post("/webhook", (request, response) => {
// Verifica se a requisição que chegou nesse endpoint foi autorizada
if (request.socket.authorized) {
response.status(200).end();
} else {
response.status(401).end();
}
});
// Endpoind para recepção do webhook tratando o /pix
app.post("/webhook/pix", (request, response) => {
if (request.socket.authorized){
//Seu código tratando a callback
/ EXEMPLO:
var body = request.body;
filePath = __dirname + "/data.json";
fs.appendFile(filePath, JSON.stringify(body) + "\n", function (err) {
if (err) {
console.log(err);
} else {
response.status(200).end();
}
})
/
response.status(200).end();
}else{
response.status(401).end();
}
});
httpsServer.listen(PORT, () =>
console.log(Express server currently running on port ${PORT})
);

# pix
Avatar discord do usuario roguitar88

roguitar88

//Webhook update
$options['headers'] = array(
'x-skip-mtls-checking' => 'false',
);

try {
$api = Gerencianet::getInstance($options);

$params = ['chave' => '34646106000189'];
$body = ['webhookUrl' => 'https://olimppi.us/src/Includes/index.php?ignorar='];
// https://olimppi.us/webhook/pix.php?ignorar=
// https://olimppi.us/webhook/pix.php?ignorar=/pix

$pix = $api->pixConfigWebhook($params, $body);
echo json_encode($pix);

} catch (GerencianetException $e) {
print_r($e->code);
print_r($e->error);
print_r($e->errorDescription);

throw new \Error($e->error);
} catch (\Exception $e) {
throw new \Error($e->getMessage());
}

# pix
Avatar discord do usuario levylennon

levylennon

const cob = {
calendario: {
expiracao: 3600
},
valor: {
original: valor
},
chave: process.env.GN_CHAVE_PIX,
solicitacaoPagador: solicitacaoPagador
}

# pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, <@!564882405794775060>!
Até o momento, a rota para a criação de chave Pix funciona somente com as credenciais de produção.

# pix
Avatar discord do usuario msxvdp

msxvdp

estou querendo criar uma chave pix para poder fazer os testes

# pix
Avatar discord do usuario msxvdp

msxvdp

Ver Respostas

Boa noite, estou com um problema e gostaria de uma luz, se puderem.

Eu estou fazendo os testes de homologação no Postman, certificados gerados e cadastrados, faço a autenticação e recebo o token.
Quando aciono algumas rotas, por exemplo GET Consulta Pix Recebidos, funciona normalmente

Quando aciono o POST criar chave Pix, retorna erro:
{
"nome": "erro_aplicacao",
"mensagem": "Ocorreu um erro ao solicitar a criação da chave"
}
assim como na rota GET para obter as chaves Pix já criadas:
{
"nome": "erro_aplicacao",
"mensagem": "Ocorreu um erro ao buscar as chaves"
}

Alguma ideia do que possa ser? O token está válido na hora das requisições.

# pix
Avatar discord do usuario bretones0717

bretones0717

Bom dia, ao cadastrar o webhook através do endpoint PUT, recebo, no meu servidor, o evento "teste_webook" com a data da criação. Além disso, consigo confirmar através do endpoint /v2/webhook/{{chave_pix}} que o meu servidor foi cadastrado. Porém, fiz o pagamento de duas cobranças geradas para aquela chave, mas não recebi a notificação nem da solicitação e nem do pagamento. Alguma ideia do que eu posso estar fazendo de errado?

# pix
Avatar discord do usuario roguitar88

roguitar88

Ver Respostas

Tentando cadastrar a chave Pix no webhook pelo endpoint PUT /v2/webhook/:chave

# pix
Avatar discord do usuario matheus_efi

matheus_efi

Você cadastra a sua chave Pix no webhook pelo endpoint que mencionei PUT /v2​/webhook/:chave

# pix
Avatar discord do usuario roguitar88

roguitar88

Ver Respostas

$options['headers'] = array(
'x-skip-mtls-checking' => 'true',
);

try {
$api = Gerencianet::getInstance($options);

$params = ['chave' => '34646106000189'];
$body = ['webhookUrl' => 'https://olimppi.us/webhook'];
// https://olimppi.us/webhook/pix.php?ignorar=
// https://olimppi.us/webhook/pix.php?ignorar=/pix

$pix = $api->pixConfigWebhook($params, $body);
echo json_encode($pix);

} catch (GerencianetException $e) {
print_r($e->code);
print_r($e->error);
print_r($e->errorDescription);

throw new \Error($e->error);
} catch (\Exception $e) {
throw new \Error($e->getMessage());
}