Histórico de mensagens sobre pix

EXIBINDO CONVERSAS RECENTES:

Texto: pix
# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

mas o webhook, de qualquer forma (com ou sem o campo 01 com valor 12), teria referência somente a esse novo pagamento (pelo menos no caso da GN, que eu me lembre, as notificações são sempre individuais, assim como nos boletos). essa questão de poder unificar mais Pix numa só notificação, eu não sabia nem ser possível (o Rubens que mencionou agora)

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Eu havia entendido que como pode vir mais de um Pix na PACS.008 se acontecer de dois ou mais chegarem muito próximos no tempo, que isso pode acontecer no webhook também, mesmo que de cobranças distintas.

# pix
Avatar discord do usuario anoni_mato

anoni_mato

aí, tem duas saídas:

1. confiar que o PSP vai acatar sempre apenas 1 Pix por cobrança e que virá só 1 elemento nos webhooks e consultas e tratar apenas a posição zero do array, sempre. consequência possível: o PSP acatar um segundo Pix pra mesma cobrança e vc terá que se matar pra debugar esses casos no futuro...

2. ler o array todo, tratar o elemento da posição zero e, se houver qualquer elemento adicional, acionar um alerta / marcar uma flag de problema / etc...

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

o certo é vir apenas um. mas o BACEN por alguma razão que eu não entendo, considera que "problemas podem acontecer" e um Pix adicional ser acatado para uma mesma cobrança e aí o schema estaria pronto para lidar com isso e retornar mais de 1 elemento Pix; obviamente, o mais adequado seria não permitir que esses problemas aconteçam ou tratá-los tão logo identificados para que tudo opere dentro do schema esperado.

# pix
Avatar discord do usuario Deleted User

Deleted User

Ver Respostas

Pessoal no webhook ele pode retornar mais de um pix? pq segundo a doc vem um array, ou ele retorna sempre um único pix?

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Aí é torcer para o BACEN padronizar o Authorization Code Flow. Com Client Code Flow você precisa ser o cliente.
Issue sobre isso: https://github.com/bacen/pix-api/issues/83

# pix
Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

Não consigo entender por que não terá um arquivo para ser chamado e sim dentro de uma pasta /pix. Ai sempre teriamos que usar o index.php e não quero usar ele, o nome do arquivo tambem dificulta para a segurança. 🙂

# pix
Avatar discord do usuario joelemanoel

joelemanoel

Ver Respostas

Não é acrescido o /pix ainda...
imagem enviada na mensagem pelo usuario joelemanoel

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

vc provavelmente vai precisar fazer assim:
- criar o diretório /webhook/pix e colocar o arquivo dentro, com o nome index.php
- cadastrar a URL https://gn.seusite.com.br/webhook
- o request irá para https://gn.seusite.com.br/webhook/pix (e cairá no index.php, pois já deixei o location /webhook configurado para buscar o index.php dentro dos diretórios solicitados, mesmo quando a URL do request não encerrar em /)

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

Mas é melhor já ir trabalhando nisso antes, para já funcionar só com /pix e não /pix/url.php.

# pix
Avatar discord do usuario oleoessencial

oleoessencial

Ver Respostas

está normal na url que cadastrei, não tem um /pix a mais nao.

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

provavelmente tá indo pra URL exata que vc cadastrou (sem um /pix extra ao fim, como deveria ser segundo a documentação)

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

até onde eu sei, ele colocou o /pix na hora de cadastrar (e a GN tá enviando pra URL cadastrada, sem adicionar outro /pix)

# pix
Avatar discord do usuario anoni_mato

anoni_mato

Ver Respostas

então vc leu errado... rsrs
a documentação diz que vc cadastra https://URLX e o PSP deve enviar pra https://URLX/pix (adicionar o /pix ao fim da URL que vc cadastrou). Se vc cadastrar com /pix ao fim, o request iria para /pix/pix

# pix
Avatar discord do usuario rubenskuhl

rubenskuhl

Ver Respostas

O que diz a do BACEN é que vc coloca webhookUrl e o PSP adiciona o /pix nela.