Instalments

Split a purchase or a cash advance across a repayment schedule, then track, settle early or cancel the plan.

Operations25DomainInstalmentsStatedocumentedAPIs1

Operations

credit-digital-channels-integration

POST

/credit/api/getEarlyCloseCandidateList

Retrieves list of transactions eligible for early closure.

POST

/credit/api/doEarlyClose

Executes early closure of eligible transactions.

POST

/credit/api/getInstallmentCountsByUtid

Retrieves installment count information for a transaction by UTID.

POST

/credit/api/getCashInstallmentParameter

Retrieves installment parameters (rates, fees) for cash installment products.

POST

/credit/api/simulateCashInstallmentForAll

Simulates installment for all available installment count options.

POST

/credit/api/simulateCashInstallment

Simulates cash installment calculation.

POST

/credit/api/doCashInstallment

Executes a cash installment transaction.

POST

/credit/api/reverseCashInstallment

Reverses a cash installment transaction.

POST

/credit/api/getCancelableCashInstallmentList

Retrieves list of cash installments that can be cancelled.

POST

/credit/api/getEarlyReleaseCashInstallments

Retrieves list of cash installments eligible for early release (prepayment).

POST

/credit/api/getEarlyReleaseCashInstallment

Retrieves details of a specific cash installment for early release.

POST

/credit/api/doCashInstallmentEarlyReleasePayment

Executes early release (prepayment) of cash installments.

POST

/credit/api/cancelCashInstallEarlyReleasePayment

Cancels a pending early release payment.

POST

/credit/api/getAllWaitingInstallments

Retrieves all waiting (future period) installments for a card.

POST

/credit/api/getWaitingInstallmentDetail

Retrieves detailed information about a specific waiting installment.

POST

/credit/api/getWaitingInstallmentSummary

Retrieves summary of waiting installments grouped by statement period.

POST

/credit/api/manuelInstallmentOrder

Converts an existing single-payment transaction into an installment plan.

POST

/credit/api/manuelInstallmentOrderSimulate

Simulates manual installment conversion.

POST

/credit/api/getInstallmentCountsByUtidNew

Retrieves the installment counts and limits for a credit card transaction identified by UTID using the new DCIC logic. Returns minimum and maximum installment counts, deferring month limits, MCC-based limits, profile-based limits, and transaction details (amount, date, description). Adjusts MaxInstallmentCount and MaxDeferringMonthCount if the transaction occurs in an emergency city. Unlike the previous version, this method fetches the installment info directly from the DCIC new repository without querying the full customer transaction details.

POST

/credit/api/cancelInstallmentEarlyRelease

Cancels an early release operation.

POST

/credit/api/getManuelInstallmentCancelRecordsByCardRefNumber

Retrieves history of cancelled manual installment orders.

POST

/credit/api/getEarlyReleaseAvailableInstallmentsByCriterias

Retrieves installments available for early release based on criteria.

POST

/credit/api/simulateInstallmentEarlyRelease

Simulates early release calculation.

POST

/credit/api/releasePendingInstallment

Releases a pending installment (makes it active in current period).

POST

/credit/api/cancelInstallmentTransactionOrder

Cancels a pending installment order.