O endpoint configurado para receber os callbacks deve funcionar principalmente como um repositório, minimizando o processamento no momento da recepção para evitar atrasos. Implementar processos complexos durante o recebimento dos callbacks pode resultar em timeouts e falhas na comunicação, comprometendo a eficiência do sistema. Opte por processar as mensagens recebidas de forma assíncrona para melhorar a performance e confiabilidade do seu sistema de callbacks.
Notificação de eventos da proposta
Segue exemplo de URL de como parametrizamos para recebimento:| Parâmetro | Descrição do parâmetro |
|---|---|
| Proposta | Guid único gerado no response durante a inclusão da proposta. |
| Situação | ID da situação da proposta em nosso sistema. |
| Identificador | Caso seja enviado, esse campo representa o código da operação enviado na inclusão da proposta. |
Tabela de eventos da proposta
| ID | Descrição | Descrição detalhada |
|---|---|---|
| 0 | Em Digitação | Proposta encontra-se em digitação. |
| 1 | Em Análise | Proposta foi enviada para fila de análise. |
| 2 | Aprovada | Proposta foi aprovada pela área de análise de crédito. |
| 3 | Recusada | Proposta foi recusada pela área de análise de crédito. |
| 4 | Cancelada | Proposta foi cancelada pela área de análise de crédito. |
| 5 | Pendente | Proposta foi marcada como pendente pela área de análise de crédito, necessita de intervenção do integrador para retornar à fila de análise. |
| 6 | Finalizada | Proposta foi finalizada. |
| 7 | Conferida | Proposta foi conferida pela área de formalização. |
| 8 | Liberada | Proposta foi liberada pela área de formalização para pagamento. |
| 9 | Paga | Proposta foi paga pela área financeira. |
| 10 | Cedida | Proposta foi cedida ao fundo. |
| 11 | Pendente Pagamento | Proposta pendente de pagamento por inconsistência em dados bancários, exigindo que o integrador informe os dados corretos para retornar à fila de pagamento. |
Tabela de eventos do split
| ID | Descrição |
|---|---|
| 100 | Alteração de Status do Split |
| 101 | Liberado |
| 102 | Pago |
| 103 | Pagamento do Split Pendente Pagamento |
Caso ocorra algum problema durante o recebimento do callback de proposta, o sistema realizará até 3 tentativas de envio.
Além dos dados já enviados na consulta (query), como guid da Proposta, Status e Identificador, os callbacks de Pago “9” e Pendente pagamento “11” possuem um body com o campo “Descrição da ocorrência”, que informa o motivo da pendência do pagamento quando for um status “11” e quando for status “9” retorna com o texto “Crédito ou débito efetivado”.

