NameDescriptionTypeAdditional information
PayFee

Pay Fee represents an identifier for pay fee.

boolean optional - Abacus User can decide whether to pay the fee or not.
DontSettleLinkedSavings

Unique identifier paying linked savings payment due.

boolean optional - Abacus user can decide whether need to pay the linked savings due along with loan due or not.
CUAccountID

Unique identifier of an account. Either CUAccountID or AccountNumber id required for receipt adjustment.

integer Required. If it is not available, account number is required.
AccountNumber

Account number represent customer's account. Either CUAccountID or AccountNumber id required for receipt adjustment.

string Required. If it is not available, CUAccountID is required.
Amount

Transaction amount. Amount is not required for receipt adjustment.

decimal number Required.
Notes

Transaction notes which will be added as a reference.

string Optional. It will be mandtory for adjustments as per system settings.
TransactionOverrides

Transaction Override details.

Collection of TransactionOverrideDto Read-Only.
ReceiptNo

Unique identifier of a receipt.

integer Required for reversal and adjustments not for other transactions.
HasOverride

Whether receipt is failed due to override required.

boolean Read-Only. If it is true find the override info using TransactionOverrides property.
ExternalRefNo

Transaction refernce number for identify external transactions.

string Optional.It contains null for all internal transactions
OverrideUserName

User's name who authorize the transaction if the transaction requires override authorization.

string Required if there is an override. Optional otherwise.
OverridePassword

Password of the user who authorize the transaction if the transaction requires override authorization.

string Required if there is an override. Optional otherwise.