bacen / pix-api

API Pix: a API do Arranjo de Pagamentos Instantâneos Brasileiro, Pix, criado pelo Banco Central do Brasil.
https://bacen.github.io/pix-api
2.32k stars 262 forks source link

Objecto de callback do Webhook #296

Open danillocesar opened 3 years ago

danillocesar commented 3 years ago

Oi pessoal, me surgiu uma duvida referente ao objeto do callback de um webhook registrado.

O objeto de callback é um array de "pix", queria saber se cada PIX desse array é uma transação de cobrança unica para a mesma chave pix ou estará misturado para chaves PIX diferentes?

Por exemplo, tenho 2 chaves registradas no webhook para uma mesma url de callback, uma de cpf e outra de email. Quando for feito pagamentos nas 2 chaves, o recebimento delas no webhook será feito numa mesma chamada contendo cada pix neste array ou serão chamadas distintas, cada uma com o seu array?

Não sei se ficou confuso a duvida, qualquer coisa tento explicar melhor.

Aproveitando o tópico, posso registrar qualquer tipo de url ou tem um padrão especifico para chamar o PUT do webhook?

hafael commented 3 years ago

Até onde entendi, o array de pix é pelo seguinte motivo: uma cobrança pode ter múltiplos pagamentos, e a cada pagamento, é emitido uma requisição, e no array o historico de pagamento. O que você considerou chamadas distintas, seria para cobranças diferentes, visto que uma cobrança só pode estar associada a uma chave.

ninrod commented 3 years ago

boa tarde.

O objeto de callback é um array de "pix", queria saber se cada PIX desse array é uma transação de cobrança unica para a mesma chave pix ou estará misturado para chaves PIX diferentes?

o array de pix refere-se aos pix recebidos associados a uma chave específica e que também estejam associados a um txid.