Histórico de mensagens sobre chave pix em pix

EXIBINDO CONVERSAS RECENTES:

Texto: chave pix
Canal: pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A chave Pix caracteriza uma conta, não uma cobrança. Mas ao criar a cobrança é retorno um loc.id que pode ser usado para obter o copia e cola e o QR-Code.

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 rubenskuhl

rubenskuhl

Detalhe que se o txid não é usado para diferenciar nada, você só poderá ter até tantas campanhas de doação quantas chaves Pix você possa ter... e uma conta PJ só pode ter até 20 chaves.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Chave Pix + valor + txid

Avatar discord do usuario emersongarrido

emersongarrido

Ver Respostas

vou usar a chave pix da conta do efi + valor

Avatar discord do usuario igor_efi

igor_efi

Ver Respostas

Tiago, provavelmente você esta informando uma chave Pix vinculada a sua antiga conta. Você precisa cadastrar uma chave Pix na conta atual e informar esta chave na requisição.

Avatar discord do usuario tiagooops

tiagooops

mudei o client_id e o client_secret e mudei a chave pix pq. será que não está funcionando? será que é pq eu criei a conta agora

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 tiagooops

tiagooops

Ver Respostas

Essa chave é a minha chave pix da gerencianet?

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 joao_efi

joao_efi

Ver Respostas

Boa tarde @amomsouza. normalmente é inserido o caminho do certificado dentro do seu sistema!
Já o campo Pix Key é sua chave Pix registrada aqui na Efí!
Caso não tenha nenhuma registrada, você pode criar pelo app no seu celular!

Avatar discord do usuario rickson.kaue

rickson.kaue

Ver Respostas

O mesmo json grava requisições da associação entre a chave e url do webhook mas não grava as notificações de pagamento do pix

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Isso talvez seja o token. O chave Pix é o identificador da conta no arranjo Pix...

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

A chave Pix você não fez hard-code como um parâmetro fixo ?

Avatar discord do usuario josealissonbr

josealissonbr

Ver Respostas

Quando uso a chave pix aleatoria direto no banco o nome do destinatário fica correto, porém ao fazer preenchendo o campo chave na API me retorna um nome antigo @Consultoria Técnica

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

Sim. No momento de criar a cobrança você ja informa a porcentagem de repasse e o número da conta. Neste caso, o repasse é feito somente pra conta Efí. Ou você pode utilizar a opção de enviar PIX, onde você pode estar fazendo uma transferência para qualquer instituição bancária ou chave Pix. Mas nesse caso, você tera que fazer de forma manual, quando o dinheiro for creditado em sua conta.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Bom dia, @xferbe. Tudo bem?
Isso. A Efí irá fazer 2 requisições para o seu domínio. A primeira sem sem certificado e seu servidor não deverá aceitar a requisição. Na segunda notificação, o seu servidor deve conter a chave pública disponibilizada para realizar o "Hand-Shake" e assim a comunicação ser estabelecida.

Esse certificado não é enviado através do header da requisição, segue o padrão de comunicação mTLS. Nos disponibilizamos alguns exemplo de configuração de servidor: https://dev.gerencianet.com.br/docs/api-pix-endpoints#exemplos-de-configura%C3%A7%C3%B5es-de-servidor

Avatar discord do usuario .ubaldini

.ubaldini

Ver Respostas

eu gostaria de saber se o api de voces e possivel que meus clientes consigam via api cadastrar uma conta e poder cadastrar sua chave pix e criar recebimentos com qrcode pix e depois transferir o seu saldo tudo via api de voces isso e possivel?

Avatar discord do usuario joao_efi

joao_efi

Na chave privada e no certificado (ambos do SSL do certbot) tenta inserir o caminho absoluto.
Exemplo:

/etc/letsencrypt/live/domain.com/fullchain.pem
/etc/letsencrypt/live/domain.com/privatekey.pem
Já na CA da Efí, tenta inserir dentro da pasta do projeto, mas utilizando o ____dirname__ para fazer referência ao diretório.
Exemplo:
____dirname__ + './chain-pix-prod.crt'