acg1
Após o envio de uma solicitação de consulta o resto do fluxo fica a cargo da QI Tech. Será então enviado um webhook apresentando dois modelos distintos:
-
Em caso de consulta encontrada com sucesso, receberá um campo "status" com o valor "completed", neste caso, o objeto "data" trará as demais informações da consulta.
-
Em caso de documento não encontrado na base para o período consultado, receberá um campo "status" com o valor "not_found", informando que a consulta não trouxe nenhuma informação.
Exemplo de sucesso
No webhook temos o objeto "data" com os campos:
"valueless_months": Número de meses sem atividade. "card_schemes": São os arranjos de pagamentos que constituíram o valor total liquidado. "value": Valor total liquidado em cartões.
Body.json
{
"status": "completed",
"webhook_type": "historic_card_settlement",
"data": {
"valueless_months": 0,
"card_schemes": [
{
"code": "003",
"enumerator": "credit_mastercard",
"description": "Mastercard Crédito"
}
],
"value": 847.86
},
"event_datetime": "2022-05-18T20:57:00",
"key": "38934f1b-204f-4fc4-844d-5ad562ff36f6"
}
Em caso de consulta não encontrada
Body.json
{
"status": "not_found",
"webhook_type": "historic_card_settlement",
"event_datetime": "2022-05-18T20:57:00",
"key": "38934f1b-204f-4fc4-844d-5ad562ff36f6"
}