![Avatar discord do usuario alexsiqueira0615](https://cdn.discordapp.com/avatars/931514901724282960/7b275b20849480f7dc98d16725d3824e.webp)
Alguem saberia me informar, o parametro cpf devo passar que tipo de variavel.. estou com erro abaixo ao passar o cpf como parametro para geerar uma cobrança
"chave": "pattern",
"caminho": ".body.devedor.cpf",
"mensagem": "deve corresponder ao padrão \"^[0-9]{11}$\""
O endToEnd é o comprovante de que o PIX de fato foi realizado. O TXID é um id interno gerido por você ou pelo PSP, mas simplificando. Um txid irá conter apenas um e2e
@guilherme_efi @hiagosilvas
Supondo que aconteça a possibilidade de vir N elementos no webhook, seriam elementos com txId diferentes certo?
Um txid só pode ter um endToEnd?
Pergunto pq estava mapeando o pix no meu banco de dados da seguinte forma:
Tabela pix
Txid,
Brcode,
endToEndId
Bom dia, @buenolitz! Tudo bem? Com quais dúvidas você ficou?
Basicamente, você precisa ter uma URL pública para receber as notificações do Pix. E no servidor web da sua aplicação, é necessário configurar o mTLS para que a comunicação siga o padrão de segurança.
Bom dia, @raphas9! Tudo bem?
Embora o Banco Central tenha definido um array, a notificação será acionada para um elemento de cada vez.
De qualquer forma, recomendo lidar com esse array como um array de N elemento, conforme mencionado por @hiagosilvas. Desta forma, você evitará qualquer possibilidade de falha.
Aah sim entendi sua dúvida. Aqui nunca ocorreu, porém mesmo tendo apenas um item eu percorro o vetor e processo cada um individualmente. Então vindo ou não a implementação não teria problemas.
Sim, eu entendo isso. Mas to questionado se tem algum motivo? Já que teoricamente deveria apenas um objeto. Ou há a possibilidade de vir mais de um objeto pix? Nesse caso o que acontece?
É spec do Banco Central, Efí segue a API Oficial.
https://github.com/bacen/pix-api/releases/download/2.6.3/spec.html