Pessoal, gostaria de opiniões e sugestões em cima desse desenho de endpoint:
PUT /config
Objetivo: permitir que o integrador controle alguns comportamentos. Por hora: receber ou não webhooks, receber ou não a tarifa cobrada como atributo na notificação do webhook, setar uma regex que será considerada na validação do txid.
{
"pix": {
"webhooks": {
"notificar": {
"envio": true,
"recebimento": true,
"recusa": true
}
},
"tarifas": {
"informar-no-webhook": true
},
"pagamentos": {
"validar-txid-regexp": "^[a-zA-Z0-9]+$"
}
}
}
"pix": {
"webhooks": {
"notificar": {
"envio": true,
"recebimento": true,
"recusa": true
}
},
"tarifas": {
"informar-no-webhook": true
},
"pagamentos": {
"validar-txid-regexp": "^[a-zA-Z0-9]+$"
}
}
}