Author Image

joao_efi

Mar 23, 2023

Necessidade de Rotas Adicionais para Webhook Pix

APIintegraçãoPIXBanco CentralURLwebhookrotaconfirmação de pagamento

Bom dia @tiagooops tudo certo?

Por determinação do Banco Central, nossa API adiciona o /pix ao final da URL cadastrada, sendo assim
Se você cadastra o webhook a URL:
exemplo.com.br/webhook
A confirmação de pagamento será enviada para:
exemplo.com.br/webhook/pix

Além da rota criada acima, é necessário que você adicione a rota a seguir:

js
app.post('/webhookPix/pix', (req, res) => {
try {
const pix = req.body.pix;
console.log(pix);
res.status(200).send('ok')
} catch (err) {
console.error(err)
res.status(500).send('Erro interno do servidor')
}
})

Respostas (3):
Avatar discord do usuario tiagooops

tiagooops

23/03/2023

@joao_efi mas eu vou precisar da rota /webhook e da rota /webhook/pix ou só preciso da rota /webhook/pix? se for precisar das duas para que serve a rota /webhook?

Avatar discord do usuario joao_efi

joao_efi

23/03/2023

@tiagooops Ambas são necessárias, a /webhook para o registro e a /webhook/pix para a recepção das confirmações

Avatar discord do usuario tiagooops

tiagooops

23/03/2023

Perfeito obg!