Histórico

EXIBINDO RESPOSTAS:

Avatar discord do usuario calebportodev

calebportodev

Ver no Discord

Olá. Quando um cliente paga uma cobrança PIX, recebo o seguinte objeto no webhook:

{
pix: [
{
endToEndId: 'xxxxxxx',
txid: 'xxxxxxx',
chave: 'xxxxxxxxxxxxx',
valor: '1.99',
horario: '2024-04-10T15:23:03.000Z'
}
]
}

Vejo que o atributo pix é um array de objetos detalhando o pagamento. A dúvida é, sempre virá somente um objeto dentro do array quando o cliente pagar? Existe algum case que venha mais de um objeto dentro do array para eu tratar?

Avatar discord do usuario rubenskuhl

rubenskuhl

Ver no Discord

No padrão do BACEN pode ser que venha mais de uma confirmação na mesma requisição. Já nos aconteceu uma vez na Efí, pq isso depende de uma conjunção bem improvável de fatores... então é bom tratar.