Uma Suspension
representa uma suspensão de empréstimo (Loan
) de um Borrower
. Enquanto a Suspensão for ativa, não há qualquer tipo de retenção sobre os valores liquidados do cliente. Além disso, só é possível apenas uma Suspensão ativa associada a um Empréstimo.
Empréstimos aptos à Suspensão
Nem todos os empréstimos Loans
estão livres para serem suspendidos. Abaixo, descrevemos a situação dos Status da entidade Loan
Loan Status | Apto à Suspensão |
---|---|
Accepted | Sim |
Active | Sim |
Disbursement Confirmed | Sim |
Inactive | Não |
Disbursement Requested | Não |
Settled | Não |
Suspended | Não |
Razões para uma Suspensão (Reason)
Reason | Descrição |
---|---|
EarlySettlement | O Borrower opta por interromper o fluxo de retenção para liquidar antecipadamente o Loan através de um boleto. |
RiskAnalysis | O time de Análise de Risco realiza análises de cenários suspeitos, como fraude, por exemplo. Para casos do tipo, esse é a razão da suspensão. |
Cancellation | O Borrower desiste de continuar a contratação do empréstimo. |
BankLockRejected | Não foi possível subir uma trava bancária para um empréstimo. |
DisbursementRejected | Desembolso rejeitado na instituição financeira |
Objeto
Exemplo:
{
"id": "jpypjj64j4zka5fz9yfbj95gs",
"borrowerId": "jpxmyqe5z5zgg6wetmxzjwtyp",
"loanId": "jpxmyqfzyzf84mrpjx3zvsj3e",
"reason": "EarlySettlement",
"status": "Active",
"previousLoanStatus": "Accepted",
"applicationId": "credit-client",
"userEmail": "[email protected]",
"creationDate": "2020-03-31T15:58:01"
}
Campos
id | Identificador único da suspensão |
loanId | Identificador único do empréstimo |
borrowerId | Identificador único do mutuário |
reason | Motivo da suspensão do empréstimo |
status | Estado atual da suspensão |
previousLoanStatus | Estado do Loan antes da criação da Suspensão |
creationDate | Data de criação da Suspensão |
terminationDate | Data de finalização da Suspensão. É visível apenas para Suspensões não ativas |
applicationId | Identificador da aplicação que originou a requisição da Suspensão. |
userEmail | Email do usuário responsável por realizar a requisição. |
Contrato de Streaming dos dados da Suspensão do Empréstimo
{
"Content": [
{
"Data": [
{
"BorrowerId": "jq29csyg1uc38qum9gr1ahykb",
"LoanId": "jq29ctjn4nque18a29tq8n62f",
"CreationDate": "2020-07-15T01:29:58.24418",
"Id": "jq29cuc8acygbcs6wzdgw5p4b",
"Status": "Inactive",
"Reason": "EarlySettlement",
"PreviousLoanStatus": "Active",
"TerminationDate": "2020-07-15T01:30:33.5099202Z",
"UserId": "runscope",
"UserEmail": "[email protected]",
"Version": 10,
"LastUpdateDate": "2020-07-15T01:30:33.5099202Z",
"StreamDate": "2020-07-15T01:30:32.9306292Z"
}
],
"SchemaName": "loan-suspension",
"SchemaVersion": 1
}
]
}
Campos
Campo | Tipo de Dados |
---|---|
BorrowerId | string |
LoanId | string |
CreationDate | DateTime |
Id | string |
Status | string |
Reason | string |
PreviousLoanStatus | string |
TerminationDate | DateTime |
UserId | string |
UserEmail | string |
Version | Int |
LastUpdateDate | DateTime |
StreamDate | DateTime |