Visão Geral do Empréstimo

Um Loan representa um empréstimo tomado por um Borrower que é gerado após aceitar uma Proposal na simulação. O empréstimo está sempre associado a uma CreditLine que define todas as condições iniciais da oferta. E uma CreditLine é sempre oferecida por uma FinancialInstitution. Logo o objeto de empréstimo sempre todos esses campos.

❗️

AffiliationKey e AffiliationCode serão descontinuados!

Não utilizem qualquer referencia a affiliationKey ou affiliationCode de qualquer resposta de qualquer endpoint do crédito. Esses campos serão descontinuados.

Objeto

Exemplo:

{
  "id": "jpxyxa42fvfg416vgzvraydn3",
  "creditLineId": "jpxyx9wau44465q8jdjk4h86y",
  "label": "Empréstimo",
  "financialInstitution": {
    "id": 1,
    "name": "BMP Money Plus"
  },
  "borrower": {
    "id": "jpxyx9srnzeg7yhjjnewzqg51",
    "document": "71446344320163",
    "name": "NITEROI RUGBY FOOTBALL CLUBE 71446344320163",
    "fantasyName": "NITEROI RUGBY 71446344320163",
    "phoneNumber": "21981340010",
    "email": "[email protected]",
    "address": {
      "id": "jpxyx9st1ygub3phyfz5627jh",
      "streetName": "Rua Presidente Backer",
      "streetNumber": "S/N",
      "complement": "EST CAIO MARTINS S3",
      "neighborhood": "Icaraí",
      "city": "Niterói",
      "state": "RJ",
      "postalCode": "24220-041"
    },
    "creationDate": "2020-03-02T20:42:15",
    "lastUpdateDate": "2020-03-02T20:42:16",
    "status": "Active",
    "documentType": {
      "id": 0,
      "name": "CNPJ"
    }
  },
  "signer": {
    "id": "jpxyxa42fvdwfs21te7uhbkz3",
    "name": "NITEROI RUGBY FOOTBALL CLUBE 71446344320163",
    "documentNumber": "71446344320163",
    "phoneNumber": "21981340010",
    "email": "[email protected]",
    "ipAddress": "8.8.8.8"
  },
  "borrowerId": "jpxyx9srnzeg7yhjjnewzqg51",
  "proposalId": "jpxyxa1p5a6fd6xepk2zbzh94",
  "dueDate": "2020-12-02",
  "maximumDisbursementDate": "2020-03-03T00:00:00",
  "creditAmount": 10000.0,
  "interestRate": 3.99,
  "annualInterestRate": 50.0,
  "contractNumber": 0,
  "contractUri": "https://credit.stone.com.br/api/v3/borrowers/jpxyx9srnzeg7yhjjnewzqg51/proposals/jpxyxa1p5a6fd6xepk2zbzh94/contract",
  "creationDate": "2020-03-02T20:42:50",
  "lastUpdateDate": "2020-03-09T19:33:07",
  "settlementDate": "2020-07-07",
  "lastDebtAmountProcessingDate": "2020-03-09T19:33:07",
  "status": "Active",
  "statusDescription": "Ativo",
  "retentionRate": 3.9,
  "totalPaidAmount": 700.0,
  "currentDebtAmount": 9531.08,
  "presentValueDebtAmount": 9531.08,
  "lastPresentValueDebtAmountProcessingDate": "2020-03-09T19:33:07",
  "expectedSettlementDate": "2021-06-16",
  "monthlyTotalEffectiveCostRate": 4.45,
  "annualTotalEffectiveCostRate": 68.71,
  "operationFeeAmount": 100.0,
  "taxAmount": 113.0,
  "disbursementDate": "2020-03-02",
  "lastRepaymentDate": "2020-03-09T19:33:06",
  "lender": {
    "id": "FIDC",
    "name": "FIDC Stone",
    "document": "14211508000143"
  },
  "repaymentMethod": "Balance Retention",
  "disbursement": {
    "bankAccount": {
      "id": "jpyzy1fvpfb7cjsnjrzs5vz7u",
      "bankNumber": "197",
      "bankName": "Banco do Brasil S.A.",
      "branchNumber": "0102",
      "branchDigit": "5",
      "accountNumber": "000033224",
      "accountDigit": "0",
      "legalEntity": {},
      "accountType": "Checking"
    }
  },
  "warranty": {
    "bankAccount": {
      "id": "jpyzy1fvpfb7cjsnjrzs5vz7u",
      "bankNumber": "197",
      "bankName": "Banco do Brasil S.A.",
      "branchNumber": "0102",
      "branchDigit": "5",
      "accountNumber": "000033224",
      "accountDigit": "0",
      "legalEntity": {},
      "accountType": "Checking"
    },
    "method": "BankLock"
  },
  "tax": {
    "additionalIofRatePercentage": 1.0,
    "dailyIofRatePercentage": 1.0
  },
  "repayment": {
    "method": "Balance Retention",
    "repaymentAcquirers": "Stone",
    "isMaximumMonthlyRetentionAmountEnabled": false,
    "maximumMonthlyRetentionAmount": 2755.83,
    "maximumRetentionAmount": 2755.83,
    "monthlyRetentionDueDate": "2021-04-30",
    "startDate": "2021-04-30",
    "status": "Scheduled",
    "initialGracePeriodInDays": "30",
    "isRetentionEnabled": true,
    "retentionDeactivationDate": "2021-04-20T19:30:09.0096673Z",
    "monthlyDebitBalance": 50.0,
    "totalRetainedAmountInMonth": 100.0,
    "currentRetentionMonthlyCreditBalance": 100.0,
    "recommendedMinimumMonthlyPayment": {
      "coverageIndex": 2.0,
      "isEnabled": true,
      "amount": 450.0,
      "proportionalConfiguration": {
        "steps": [
          {
            "index": 0.5,
            "startDay": 1,
            "endDay": 31
          }
        ]
      }
    }
  },
  "warrantyExecutionStatus": "Standby",
  "interests": {
    "interestRate": 3.99,
    "annualInterestRate": 50.0,
    "discountRule": {
      "id": "jqa6tde1samh1c73u8ujr3wn2",
      "discountRate": 10.0,
      "startDate": "2021-06-10",
      "endDate": "2021-06-12",
      "createdBy": "[email protected]",
      "creationDate": "2021-06-02T13:34:09",
      "lastUpdateDate": "2021-06-02T13:34:09"
    },      
    "isPreservingAccountingEntryHistory": false
  }
}

Campos

CampoDescrição
idIdentificador único do empréstimo
creditLineDados sobre a linha de crédito utilizada
financialInstitutionInstituição financeira que realiza o desembolso
Visão Geral da Instituição Financeira
lenderDados sobre a Instituição Financeira que concedeu o crédito
borrowerDados sobre o mutuário que tomou o crédito
signerDados sobre o usuário que aceitou a proposta e assinou o contrato
bankAccountDados da conta bancária que recebe o desembolso.

Veja BankAccount
dueDateData de vencimento do contrato
paymentTermInMonthsPrazo de pagamento até o vencimento do contrato em meses
maximumDisbursementDateData máxima esperada para o desembolso
creditAmountValor do crédito tomado
interestRateTaxa de juros ao mês (% am).
Exemplo: 3,99% am é representado por 3.99
annualInterestRateTaxa de juros ao ano (% aa).
Exemplo: 50,00% aa é representado por 50,00
contractNumberNúmero da CCB
contractUriLink para impressão do contrato
creationDateData de criação do empréstimo
lastUpdateDateData da última atualização do empréstimo
lastDebtAmountProcessingDateData do último processamento do saldo devedor
statusEstado atual do empréstimo.
Conferir tabela abaixo
retentionRateTaxa de retenção combinada com o cliente sobre seus recebíveis para quitar o empréstimo
totalPaidAmountMontante total pago pelo cliente
currentDebtAmountSaldo devedor atual
presentValueDebtAmountSaldo devedor presente
lastPresentValueDebtAmountProcessingDateData do último processamento do saldo devedor presente
monthlyTotalEffectiveCostRateCusto Efetivo Total (CET) mensal previsto na assinatura do contrato
annualTotalEffectiveCostRateCusto Efetivo Total (CET) anual previsto na assinatura do contrato
operationFeeAmountTarifa de contratação
taxAmountIOF previsto na assinatura do contrato
repaymentMethodEstratégia de reembolso do empréstimo. Ex: Motor de Retenção ou Split de Transações
suspensionDados da suspensão associada a um Empréstimo. Esse campo só é visível para Empréstimos com status suspended, que é o caso do exemplo.
disbursementDateData de desembolso do empréstimo
lastRepaymentDateData do último reembolso do empréstimo
disbursementDados sobre o processo de desembolso
warrantyDados sobre o mecanismo de garantia
taxDados sobre as alíquotas de IOF aplicadas ao empréstimo
settlementDateData de quitação do empréstimo, se quitado
warrantyExecutionStatusEstado da Execução de garantia de um empréstimo. Conferir a tabela "Estados de Execução de Garantia" abaixo.
repayment.methodMétodo de reembolso. Maneira como cliente quita seu saldo devedor
repayment.repaymentAcquirersOrigem dos recebíveis a serem retidos para quitação do empréstimo (Stone, All)
repayment.isMaximumMonthlyRetentionAmountEnabledFlag que indica se a contratação considera um teto mensal de retenção
repayment.maximumMonthlyRetentionAmountTeto mensal de retenção
repayment.maximumRetentionAmountValor máximo de retenção atual do empréstimo. Esse valor deve ser sempre o menor valor entre o saldo devedor e o teto mensal de retenção
repayment.monthlyRetentionDueDateData fim da retenção com teto mensal
repayment.isRetentionEnabledFlag que indica se a retenção atual do empréstimo está ativada(true) ou desativada(false)
repayment.RetentionDeactivationDateData que a retenção foi desativada
repayment.monthlyDebitBalanceTotal que falta para atingir o teto mensal
repayment.totalRetainedAmountInMonthTotal retido no mês(engloba 1 ou mais retenções caso houver)
repayment.currentRetentionMonthlyCreditBalanceTotal retido no mês pela retenção atual
repayment.statusStatus da coleta de reembolso. Conferir na tabela "Estados da coleta de reembolso" abaixo
repayment.initialGracePeriodInDaysDias de carência inicial que o empréstimo possui.
repayment.startDateO dia que o empréstimo irá começar a reter.
repayment.recommendedMinimumMonthlyPaymentConfigurações do piso do empréstimo
repayment.recommendedMinimumMonthlyPayment.coverageIndexÍndice de cobertura o qual o cálculo do piso usará como base para aumentar/diminuir o risco do empréstimo
repayment.recommendedMinimumMonthlyPayment.isEnabledIndica se permitirá calcular o piso
statusDescriptionDescrição amigável para o Status do Loan
warranty.methodMétodo de garantia do empréstimo. Valores possíveis: BankLock (Trava bancária) e Guarantee (Gravame)
labelNome customizável para o empréstimo
interestsInformações referentes a juros
interests.discountRuleRegra de desconto de juros vigente na data atual
expectedSettlementDateData esperada de quitação do contrato
isPreservingAccountingEntryHistoryInforma se o empréstimo está preservando o histórico contábil

Estados

StatusDescriçãoStatusDescription
AcceptedCliente aceitou a proposta, assinou o contrato e o empréstimo foi gerado.Em análise
DisbursementRequestedO desembolso foi solicitado à Instituição FinanceiraEm andamento
DisbursementConfirmedA Instituição Financeira confirmou o desembolsoEm andamento
ActiveTodo o setup do empréstimo foi concluídoAtivo
SettledEmpréstimo quitadoQuitado
InactiveEmpréstimo canceladoCancelado
SuspendedEmpréstimo suspensoSuspenso
CancelledEmpréstimo canceladoCancelado
789

Estados de Execução de Garantia

StatusDescrição
StandbyStatus inicial da execução de garantia. Todo empréstimo nasce nessa situação e se encerra assim, caso não entre em execução de garantia em nenhum momento.
ActiveIndica que o empréstimo está sendo executado. Isso significa que estamos cumprindo o acordado em contrato em caso de inadimplência. No cenário de garantia em recebíveis, retemos a agenda do cliente a uma certa porcentagem afim de pagar a dívida em aberto
InactiveNesse cenário o empréstimo já esteve em algum momento em execução de garantia, mas teve a mesma inativada, seja por renegociação ou qualquer outro motivo. Caso quitado nessa situação, o mesmo se mantém Inactive.
SuspendedEsse status indica que o empréstimo está com a execução de garantia suspensa devido à suspensão do empréstimo. Por exemplo, no cenário de garantia em recebíveis, isso quer dizer que, por não estar retendo, o empréstimo não está sendo executado. Caso a retenção seja retomada, o seu status de execução volta para Active. Caso o empréstimo quite, ele é alterado para Done
DoneStatus final de um empréstimo que foi quitado enquanto em execução de garantia (seja ela suspensa ou não).

Estados da coleta de reembolso

Estados da coleta de reembolso

StatusDescrição
ScheduledSignifica que a coleta de reembolsos dos empréstimo está agendada para alguma data.
ActiveSignifica que a coleta de reembolsos dos empréstimo está ativa e que estão sendo coletados reembolsos através do método de retenção configurado no empréstimo.
DisabledSignifica que a coleta de reembolsos dos empréstimo está desligada. Isso pode acontecer por conta de um cancelamento, quitação do empréstimo ou então porquê o empréstimo atingiu o teto de retenção mensal.

📘

Contrato de Streaming dos dados do Empréstimo

Veja Streaming de dados

{
   "Content":[
      {
         "Data":[
            {
               "CreationDate":"2020-05-26T21:27:27.7070988",
               "BorrowerId":"jq12rebhrrbz8bhn634yq7cy4",
               "LastUpdateDate":"2020-07-14T19:30:09.0096673Z",
               "CancellationUserId":null,
               "TotalPaidAmount":0.00,
               "MaximumDisbursementDate":"2020-05-27T00:00:00",
               "ContractNumber":1234,
               "CreditAmount":20000.00,
               "ContractUri":"https://partnerservices7456-8080-default.mock.blazemeter.com/reportscustom/stone/imprimirccb2?code=89a0ed8d-80d3-4540-a6b7-48f5e3ff8526",
               "DisbursementDate":"2020-05-26T22:15:04.2002808Z",
               "CurrentDebtAmount":21657.41,
               "SignerId":"jq12rfch22efejz3v94pv2wnx",
               "DueDate":"2021-02-26",
               "LastCurrentDebtProcessingDate":"2020-07-14T19:30:09.0096673Z",
               "Id":"jq12rfch22g55dvmqzmb1y664",
               "CancellationDate":null,
               "LenderId":"FIDC",
               "LenderName":"FIDC Stone",
               "LenderDocument":"31847367000179",
               "ProposalId":"jq12rf3nrvv5dkq9bbtuvm3n1",
               "TotalEffectiveCostRate":4.540000,
               "Status":"Active",
               "RetentionRate":6.000000,
               "AnnualTotalEffectiveCostRate":70.320000,
               "CreditLineId":"jq12retpbe6ydkxwn842qp5dd",
               "TaxAmount":302.32,
               "OperationFeeAmount":200.00,
               "CancellationReason":null,
               "BankAccountId":"jq12rf3uj2fm6jm9s17ue5x3k",
               "FinancialInstitutionId":"BrasilMoneyPlusStaging",
               "InterestRate":3.990000,
               "RepaymentStrategy":"TransactionSplit",
               "RetentionCorrelationId":null,
               "Version":148,
               "LastRepaymentDate":null,
               "SettlementDate":null,
               "RepaymentAcquirerFilter":"Stone",
               "ExternalRepaymentAccountId":"e48b05d4-ea52-4263-890aca115ccd6c20",
               "IsMaximumMonthlyRetentionAmountEnabled":false,
               "MaximumMonthlyRetentionAmount":85.94,
               "MaximumRetentionAmount":85.94,
               "WarrantyMethod":"BankLock",
               "MonthlyRetentionDueDate": "2021-04-30",
               "IsRetentionEnabled": true,
               "RetentionDeactivationDate": "2021-04-20T19:30:09.0096673Z",
               "RemainingAmountToReachMonthlyRetentionCeil": 50.00,
               "TotalRetainedAmountInMonth": 100.00,
               "TotalRetainedAmountInMonthByCurrentRetention": 100.00,
			   "PresentValueDebtAmount": 21657.41,
               "StreamDate":"2020-07-14T19:30:08.3136058Z"
            }
         ],
         "SchemaName":"loan",
         "SchemaVersion":1
      }
   ]
}

Campos

CreationDateDateTime
BorrowerIdstring
LastUpdateDateDateTime
CancellationUserIdstring
TotalPaidAmountdecimal
MaximumDisbursementDateDateTime
ContractNumberlong
CreditAmountdecimal
ContractUristring
DisbursementDateDateTime
CurrentDebtAmountdecimal
SignerIdstring
DueDateDate
LastCurrentDebtProcessingDateDateTime
Idstring
CancellationDateDateTime
LenderIdstring
LenderNamestring
LenderDocumentstring
ProposalIdstring
TotalEffectiveCostRatedecimal
Statusstring
RetentionRatedecimal
AnnualTotalEffectiveCostRatedecimal
CreditLineIdstring
TaxAmountdecimal
OperationFeeAmountdecimal
CancellationReasonstring
BankAccountIdstring
FinancialInstitutionIdstring
InterestRatedecimal
RepaymentStrategystring
RetentionCorrelationIdstring
VersionInt
LastRepaymentDateDateTime
SettlementDateDateTime
PresentValueDebtAmountdecimal
StreamDateDateTime
WarrantyMethodstring