Histórico de mensagens sobre location em pix

EXIBINDO CONVERSAS RECENTES:

Texto: location
Canal: pix
Avatar discord do usuario leonardo1314576

leonardo1314576

1 - Gerar QrCode com location retornado da requisição de Gerar Cobrança, está gerando um QrCode inválido. Estou usando a seguinte URL pra gerar o qrcode: https://gerarqrcodepix.com.br/api/v1
2 - Quando o Status de uma cobrança está com o status de "CONCLUIDA" significa que o pagamento já foi realizado?
3 - Qual status sinaliza que um pagamento gerado expirou sem pagamento?
4 - A consulta de cobrança está me retornando uma chave com 35 caracteres. Para consulta de pix, a chave é de 32.

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;

Avatar discord do usuario jessica_efi

jessica_efi

Ver Respostas

<@!890710709552414731> o escopo payloadlocation.read esta ativado em sua conta?

Avatar discord do usuario rain.maker

rain.maker

Ver Respostas

Na API não tem endpoint para criar o QR Code estático, apenas se fosse vinculado a um Location... como poderíamos criar o QR Code estático com o txid?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não, não cria Location. Location é só de QR-Code dinâmico.

Avatar discord do usuario rain.maker

rain.maker

No caso eu precisaria criar um Location e um QR Code vinculado a este Location, é'isso?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Não muda. O location não muda e consequentemente o QRCode também não.

Avatar discord do usuario andresisdanca

andresisdanca

Ver Respostas

"pixCreateCharge": {
"route": "/v2/cob/:txid",
"method": "put"
},

Quando uso esta rota e passo o txid que eu criei me vem o erro:

location_nao_encontrada
Nenhum location encontrado para o identificador informado

Avatar discord do usuario andresisdanca

andresisdanca

Poderia traduzir para mim o que é Payload Locations. Nao entendi como usar isso?

Avatar discord do usuario matheus_efi

matheus_efi

Ver Respostas

<@!609024392864989184> não tem como utilizar o mesmo txid nas cobranças dinâmicas, no entanto, você consegue sim com o loc reaproveitar o mesmo QRCode com diferentes cobranças. Segue um passo a passo com uma das formas:
Gere a cobrança PUT /v2/cob/:txid;
Gere o QRCode desta location GET /v2/loc/:id/qrcode
Pague a cobrança;
Desvincule o location DELETE /v2/loc/:id/txid;
Gere uma nova cobrança PUT /v2/cob/:txid passando o location que você acabou de desvincular
Desta forma o QRCode permanece o mesmo, o que muda é o txid e os dados da cobrança.

Avatar discord do usuario uppermesh

uppermesh

Aparenta ser por causa da url do location qrcodes-pix.gerencianet.com.br/v2/

Tem alguma solução para sanar isso ?

Avatar discord do usuario palloma_efi

palloma_efi

Ver Respostas

Olá <@!883000147938783272> ! Boa noite. Tudo bem? Um location é a URL do tipo URL de capacidade que serve de endereço para uma cobrança. Em outras palavras é através de um location que se torna possível resgatar as informações relacionadas a uma cobrança e, assim, realizar as movimentações. Payload é o nome dado ao segundo fragmento do objeto JWS (JSON Web Signature) que contém um JSON com os dados referentes a uma cobrança.

Avatar discord do usuario andresisdanca

andresisdanca

Ver Respostas

Alguém pode me explicar o que é: Payload Locations da documentação?

Entendi que posso criar um marcador e todo pix criado para este marcador fica associado a ele e conseguiria filtrar por este marcado para saber por exemplo o saldo dele exclusivamente. É isso?

Avatar discord do usuario python3.7

python3.7

<@!800721458875727872> Descobri que tirando o funciona normalmente. Acho que vou usar essa solução mesmo. Mas caso queira mais alguma informação, pode chamar sim.

Avatar discord do usuario python3.7

python3.7

Ver Respostas

Alguém com experiência com cloudflare / webhook pix pode me auxiliar pfv?

To tentando criar um webhook pix em um subdomínio que NÃO está passando pelo proxy da cloudflare. Criei esse subdomínio especificamente pra não usar o proxy da cloudflare e evitar o problema de handshake com o mtls.
Criei e instalei um certificado válido da Let's Encrypt nesse subdomínio.
Porém quando eu tento chamar /v2/webhook/(minha chave) pra criar um webhook, meu servidor responde com um 403 nas 2 etapas da validação do webhook. No log do apache, recebo isso em ambas as etapas:

[Wed Sep 01 21:33:27.433107 2021] [ssl:error] [pid 8033] [client :49689] AH10158: cannot perform post-handshake authentication
[Wed Sep 01 21:33:27.433228 2021] [ssl:error] [pid 8033] SSL Library Error: error:14268117:SSL routines:SSL_verify_client_post_handshake:extension not received

- Estou usando a configuração semelhante à dada como exemplo na documentação, além da configuração pro meu certificado da Let's Encrypt:
SSLCACertificateFile /etc/apache2/certs/chain-pix-prod.crt
SSLVerifyClient none

SSLVerifyClient require
SSLVerifyDepth 3


- E como valor do parâmetro "webhookUrl" na criação do webhook, to passando: https:///home/dn-pix-callback-v1.php?c=

Realmente não sei o porque isso está acontecendo. Se precisar de mais alguma informação é só perguntar. Só to perguntando pq realmente não sei mais o que fazer kk.