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 é da conta que está fazendo a chamada ? O ambiente de homologação não testa isso, produção checa.

Avatar discord do usuario huggler6815

huggler6815

bom dia @joao_efi
como que eu apresento a imagem do qr-code gerado para o cliente final?
exmplo.... eu recebo esse JSON da resposta do pixCreateCharge
{"calendario":{"criacao":"2022-04-08T14:52:34.669Z","expiracao":3600},"txid":"5bd2ac95166f4d678ae137ba3d8271f3","revisao":0,"loc":{"id":3,"location":"qrcodes-pix.gerencianet.com.br/v2/7b1f92e5e06449088ec22fc019b4cdca","tipoCob":"cob","criacao":"2022-04-08T14:52:34.691Z"},"location":"qrcodes-pix.gerencianet.com.br/v2/7b1f92e5e06449088ec22fc019b4cdca","status":"ATIVA","devedor":{"cpf":"32604226847","nome":"felipe huggler luz"},"valor":{"original":"1.99"},"chave":"231240f6-7b8e-4b46-8a67-82997fd7eb22","solicitacaoPagador":"Informe o número ou identificador do pedido. - [email protected]"}
vi que tem o location, que vem uma url
qrcodes-pix.gerencianet.com.br/v2/7b1f92e5e06449088ec22fc019b4cdca
tem que ter algum tratamento?

Avatar discord do usuario huggler6815

huggler6815

e faz sentido mesmo.... porque a chave pix que eu coloquei aqui, ta associado a conta PF

Avatar discord do usuario huggler6815

huggler6815

como que eu gero uma chave pix pra essa conta PJ ?

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, <@!497216352562577408>. Tudo ótimo e com você?
Infelizmente não. Através do endpoint PUT /v2/webhook/:chave (https://dev.gerencianet.com.br/docs/api-pix-endpoints#section-configurar-o-webhook-pix), é possível definir somente um webhookUrl para cada chave pix.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

No nó de cima que contém o endToEndId não possui o parâmetro status.
Somente por constar o endToEndId significa que a transação foi efetuada, pois se o pagamento do pix não for efetuado, não irá acionar o webhook. Segue o exemplo:

json
// Pix recebido
{
"pix": [
{
"endToEndId": "E1803615022211340s08793XPJ",
"txid": "fc9a43k6ff384ryP5f41719",
"chave": "2c3c7441-b91e-4982-3c25-6105581e18ae",
"valor": "0.01",
"horario": "2020-12-21T13:40:34.000Z",
"infoPagador": "pagando o pix"
}
]
}

Já no array devolucoes possui o status pois ele pode retornar "DEVOLVIDO" ou "NAO_REALIZADO"

Avatar discord do usuario guilherme_efi

guilherme_efi

Bom dia, <@!254037539143286795>
Com a Gerencianet você consegue realizar este processo de forma automatizada.

Conforme foi mencionado pelo Rubens, a Gerencianet possui um endpoint que lhe permite realizar transferências Pix para uma chave Pix ou para dados bancários da conta destino. Mas para utilizar esta funcionalidade o dinheiro origem deve estar na conta digital da Gerencianet que você está utilizando na integração.

Ou seja, para utilizar esta funcionalidade de envio de Pix você precisará:
- Abrir uma conta PJ na Gerencianet: https://gerencianet.com.br/blog/como-abrir-conta-digital-pj/
- Solicitar a liberação do endpoint de envio de pix através do formulário: https://gnetbr.com/B1gWfPOVQq
- Realizar a integração via API e consumir o endpoint POST /v2/pix. Segue o link do endpoint na documentação: https://gnetbr.com/SJe-tLONX5

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Para chave Pix ou transferência Pix para dados bancários sim. Então a conta destino precisa poder receber Pix, não pode ser conta investimento de corretora por exemplo.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que é sugestivo de transferência só pela chave... por isso é bom usar o /gn/settings para rejeitar transferências assim.
Ou, se no /pix aparece mas no webhook não sinalizou, é sempre bom ter um job olhando isso.

Avatar discord do usuario guilherme_efi

guilherme_efi

Ver Respostas

Boa tarde, <@!107903514209996800>! Tudo bem?
Pode ser que o cliente efetuou uma transferência direta via chave pix, e de fato não fez o pagamento da cobrança vinculada ao QR Code.

Vou lhe chamar no privado para pegar mais detalhes.

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Sim. Em produção precisa ser uma chave Pix associada à conta que faz requisição, em homologação qualquer chave passa.

Avatar discord do usuario rozer9580

rozer9580

Ver Respostas

o endpoint para atualizar o webhook de retorno....a chave que é solicitada como parâmetro é minha chave pix???

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

E fica a sugestão de expor a checagem de chave Pix telefone e e-mail, já que são os tipos que hoje tem a função de cache e checagem de existência... 😉

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

Seria para verificar se a chave Pix existe?

Avatar discord do usuario rubenskuhl

rubenskuhl

Como complemento, ótimo... dá para fazer estas checagens hoje no webhook:
1) O IP é o da lista da Gerencianet
2) O certificado é assinado pela CA da Gerencianet
3) O certificado tem o CN gn-webhook-pix
4) A chave Pix é uma chave para qual você registrou webhook
5) A transação é uma que você criou

Avatar discord do usuario rubenskuhl

rubenskuhl

A chave Pix é um parâmetro de configuração, talvez como clientid, clientsecret, certificado etc.

Avatar discord do usuario darthsouza

darthsouza

O ideal é salvar em DB a chave Pix? ou consultar toda vez antes de gerar a cobrança?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Na API Pix é por chave Pix, não por cada cobrança. Já criou uma chave Pix na sua conta ?