Pagamentos Recebidos

📦 Webhook: Installment Charge Status Changed

Categoria: Acompanhamento do Pagamentos Recebidos
Evento: Installment Charge Status Changed

Este webhook é acionado quando há uma alteração no status de cobrança de uma parcela, como geração, pagamento, cancelamento ou pagamento parcial.


🔔 Evento

installment.charge.status.changed


📄 Payload

{
  "loanId": "string",
  "paymentPlanId": "string",
  "event": "CREATED | PAID | PARTIALLY_PAID | CANCELLED",
  "installmentNumber": "integer",
  "installment": {
    "number": "integer",
    "dueDate": "date",
    "chargings": [
      {
        "bankSlipInfo": {
          "identificationField": "string"
        },
        "pixInfo": {
          "emv": "string"
        },
        "chargedAmount": "decimal",
        "paidAmount": "decimal",
        "paidAt": "date"
      }
    ]
  }
}

🧾 Descrição dos Campos

CampoTipoDescrição
loanIdStringIdentificador do empréstimo.
paymentPlanIdStringIdentificador do plano de pagamentos.
eventEnumEvento de alteração na cobrança. Valores possíveis: CREATED, PAID, PARTIALLY_PAID, CANCELLED.
installmentNumberIntegerNúmero da parcela associada ao evento.
installment.numberIntegerNúmero da parcela.
installment.dueDateDateData de vencimento da parcela.
installment.chargingsArrayLista de cobranças emitidas para a parcela.
chargings[].bankSlipInfo.identificationFieldStringCódigo de barras do boleto bancário, se houver.
chargings[].pixInfo.emvStringCódigo "copia e cola" do Pix, se houver.
chargings[].chargedAmountDecimalValor total cobrado na cobrança.
chargings[].paidAmountDecimalValor efetivamente pago (se houver).
chargings[].paidAtDateData do pagamento (se houver).

📘 Exemplo

{
  "loanId": "3520fad8-f0eb-11e9-a713-2a2ae2dbcce4",
  "paymentPlanId": "la1ndad8-f0eb-11e9-a713-2a2ae2ddk5j1",
  "event": "PAID",
  "installmentNumber": 1,
  "installment": {
    "number": 1,
    "dueDate": "2024-02-05",
    "chargings": [
      {
        "pixInfo": {
          "emv": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
        },
        "chargedAmount": 1249.56,
        "paidAmount": 1249.56,
        "paidAt": "2024-02-05"
      }
    ]
  }
}