LendEasy/Docs
Get API keys
GuidesLoansWaive an interest payment

Waive an interest payment

Waive all or part of a scheduled interest obligation while preserving the installment and its principal component.

An interest-payment waiver targets the interest component of a scheduled obligation. Use it when policy forgives interest due in a named period, rather than an undifferentiated amount of accrued interest.

Harbor’s second installment

In the regular-period Harbor illustration, the October 12 payment contains $429.08 principal and $88.06 interest. An approved 50% interest-payment waiver targets $44.03.

Component Before Waived After
Principal due $429.08 $0.00 $429.08
Interest due $88.06 $44.03 $44.03
Installment due $517.14 $44.03 $473.11

Execute

The waiver is the governed native command interestPaymentWaiver. The transaction date selects the obligation whose interest is waived; the amounts come from the schedule read—GET /v1/loans/{loanId}?associations=repaymentSchedule,transactions—never from display position alone.

curl -X POST "$BASE/v1/loans/7204/transactions?command=interestPaymentWaiver" \
  -H "Authorization: Bearer $TOKEN" \
  -H "LendEasy-Tenant: demo-lender" \
  -H "LendEasy-Case: case_HBR_SERVICE_12" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: hbr-ipw-2026-10-12" \
  -d '{
    "transactionDate": "2026-10-12",
    "transactionAmount": 44.03,
    "note": "Documented service recovery; 50% of October interest.",
    "dateFormat": "yyyy-MM-dd",
    "locale": "en"
  }'
{
  "officeId": 1,
  "clientId": 412,
  "loanId": 7204,
  "resourceId": 30421,
  "changes": {
    "transactionDate": "2026-10-12",
    "transactionAmount": 44.03
  }
}

A human call carries LendEasy-Case when case management is enabled; the execution writes a governance record, and maker-checker can park the command for a second approver.

When not to use it

  • Use waive accrued interest for a balance not tied to one scheduled obligation.
  • Use goodwill credit for a lender-funded credit that is not specifically interest forgiveness.
  • Use reschedule when the due date or broader terms should change.

Guardrails

The targeted obligation must have eligible outstanding interest and not be fully satisfied or superseded; the waiver cannot exceed that component. Backdated execution replays later transactions—re-read the schedule for changed allocations, and expect policy to require maker-checker for backdated or large waivers.

Notices, autopay, and statements

If autopay has not yet submitted, its target recalculates to $473.11. A payment already in flight is not resized silently. A statement already completed stays unchanged; a corrected or superseding statement follows statement policy.

Evidence

The waiver transaction records original interest, waived amount, and remaining interest by component; the governance record ties it to the case, actor, and route; and the case holds the reason, approval, and customer-notice reference. There is no undo command—an erroneous waiver is corrected by a new governed action agreed in the case.

Unified search across guides, recipes & the API referenceEsc