Histórico de mensagens sobre api pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: api pix
Canal: pix
Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

@alexandrecosta1735. Verifique um detalhe que é a adição do /pix no final da sua URL.
Ou seja, na request PUT https://api-pix.gerencianet.com.br/v2/webhook/:chave você irá passar o body com sua URL, exemplo:

No entanto, a URL será registrada com o /pix no final, assim: https://seudominio.com.br/webhook/pix.

Então esta adição do /pix também dever ser tratada nas configurações de seu servidor para que na rota /webhook/pix de seu servidor exija o certificado CA da Gerencianet e recebe o body a partir dela.

Outra opção seria você colocar um query params na sua URL no momento do registro, para ignorar a adição do /pix, assim:

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @emersongarrido! Tudo bem?

Resumindo o bate papo seu com o Rubens. Como você deseja receber vários pagamentos em um único Copia e Cola, será necessário gerar ele estático usando uma lib e deve ser definido um txid para acionar o webhook. Caso queira se aprofundar e entender como o pix Copia e Cola é montado você pode conferir o manual do Bacen.
https://www.bcb.gov.br/content/estabilidadefinanceira/pix/Regulamento_Pix/II_ManualdePadroesparaIniciacaodoPix.pdf

E para a Efí saber que deve acionar seu webhook, você deve registar sua URL associada a chave Pix que você colocar no Copia e Cola. Segue detalhes do endpoint.
https://dev.gerencianet.com.br/docs/api-pix-endpoints#configurar-o-webhook-pix
imagem enviada na mensagem pelo usuario guilherme_efi

Avatar discord do usuario jessica_efi

jessica_efi

Certo. Temos a API Pix disponível sim. Nossa API é aberta e possuímos uma documentação onde o desenvolvedor terá todas as informações

Avatar discord do usuario Action

Action

Ver Respostas

@jessica_efi saberia me dize se é possivel vincular o api pix com o jogo ?

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Boa tarde!
Atualmente não é possivel verificar os callbacks da API Pix.

Avatar discord do usuario dev.samuel

dev.samuel

Ver Respostas

estou tentando integrar a API do pix para um jogo também, só que em C++

Avatar discord do usuario klawdyo.com

klawdyo.com

Ver Respostas

Não manjo de ponto de acesso, mas se eu seu router tem uma comunicação via API, onde você pode definir que um MAC qualquer pode acessar, então é simples de fazer o que você quer. Eu faria assim:
- um qrcode que quando é lido, vai para a sua página de login (essa parte pode ser pulada, considerando que você já tem isso pronto)
- No login, vc pega o mac dele, e cria um pix na api do efí, e salva na sua API o vínculo entre o id do pix e o mac.
- Quando o cara pagar o pix, o Efí manda pra sua API a informação que foi paga.
- Você verifica o id do pix pago, procura no seu banco qual o mac vinculado a ele;
- Envia para a API do seu router que aquele mac tá liberado.

Avatar discord do usuario berzacola

berzacola

Fala turma, eu andei dando um foco no frontend aqui, e agora to arrematando tudo, só que nessa a GereneciaNet virou Efi kkk é só mudar as urls da API? to usando https://api-pix.gerencianet.com.br qual a nova?

Avatar discord do usuario leonardo.souza2811

leonardo.souza2811

Ver Respostas

Pessoal, tinha efetuado uma solicitação para uso da API Pix para envio de valores, só que acabei meio que "esquecendo"de finalizar o processo.
Gostaria da ajuda de alguém, pra saber se ainda é valida a aprovação e se posso continuar normalmente.

Avatar discord do usuario joao_efi

joao_efi

Ver Respostas

Bom dia @tiagooops tudo certo?

Por determinação do Banco Central, nossa API adiciona o /pix ao final da URL cadastrada, sendo assim
Se você cadastra o webhook a URL:
exemplo.com.br/webhook
A confirmação de pagamento será enviada para:
exemplo.com.br/webhook/pix

Além da rota criada acima, é necessário que você adicione a rota a seguir:

js
app.post('/webhookPix/pix', (req, res) => {
try {
const pix = req.body.pix;
console.log(pix);
res.status(200).send('ok')
} catch (err) {
console.error(err)
res.status(500).send('Erro interno do servidor')
}
})

Avatar discord do usuario tiagooops

tiagooops

Bom dia pessoal? estou testando a api do pix, já consegui cadastrar a url de callback e tb já consigo gerar a url para o pagamento, o problema é que quando eu pago o registro ele não chama a url de callback não da erro não acontece bada alguém poderia ajudar?

Avatar discord do usuario ranulfosouza

ranulfosouza

Ver Respostas

Boa noite, pessoal.
Estou tomando esse erro ao tentar criar a charge do pix no node.js:

--> Erro createCharge Error: FALHA AO LER O CERTIFICADO
at Endpoints.run (/usr/src/app/data/cloud/node_modules/gn-api-sdk-node/lib/endpoints.js:36:11)
at Gerencianet. [as pixCreateImmediateCharge] (/usr/src/app/data/cloud/node_modules/gn-api-sdk-node/index.js:20:22)
at createCharge (/usr/src/app/data/cloud/functions/order_pix.js:316:40)
at /usr/src/app/data/cloud/functions/order_pix.js:54:30
at processTicksAndRejections (internal/process/task_queues.js:93:5)



module.exports = {
sandbox: false,
debug: false,
client_id: 'Client_Id_xx',
client_secret: 'Client_Secret_xx',
account_id: 'xxx',
certificate: resolve('../certificates/producao-373554-shopchafe_dev.p12'),
chave_pix: '+5521xxx'/

Eu alterei para passar a pegar o absolute path ( usando o resolve ) conforme sugestão lida acima, mas o erro continua.

Avatar discord do usuario joao_efi

joao_efi

Bom dia @tiagooops tudo certo?
A url de webhook do Pix só pode ser cadastrada via API, através do endpoint abaixo.
https://dev.gerencianet.com.br/docs/api-pix-endpoints#configurar-o-webhook-pix

Nele você vincula aquela URL a uma chave Pix, dessa forma sempre que for paga uma cobrança para aquela chave (e essa cobrança tiver txid) será acionado o webhook.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @ebertbueno. Como vai?
Acessando o link a seguir, você encontra um fluxograma da geração da cobrança Pix e montagem do QR Code e copia e cola: https://sejaefi.link/BklKZ6VDl2
Neste outro link você encontra os endpoints da API: https://dev.gerencianet.com.br/docs/api-pix-endpoints