POST api/CUServices/ConfirmCUAsync

- ConfirmOMTAsync Async : This will be used to Confirm Disbursement Or Repayment

Request Information

URI Parameters

None.

Body Parameters

Confirm Request Model

ComfirmRequestDto
NameDescriptionTypeAdditional information
AccountID

Loan Account ID

integer

Required

Otp

One Time Password - Optional

string

None.

currency

currency

integer

Required

Amount

Amount To Be Disbursed Or To Be payed

decimal number

Required

ClaimValue

Unique number to be used in the Confirm. This number will change in case any change happens to the GET information

string

Required

ReceiptNb

receiptNb generated from CU side to be stored in the transaction for later tracing and Receipt

string

Required

isPayment

integer

Required

RepaymentType

True For Disburse OR False For Repayment

integer

None.

FromMobile

boolean

None.

MobileNumber

string

None.

Request Formats

application/json, text/json

Sample:
{
  "AccountID": 1,
  "Otp": "sample string 2",
  "currency": 3,
  "Amount": 4.0,
  "ClaimValue": "sample string 5",
  "ReceiptNb": "sample string 6",
  "isPayment": 7,
  "RepaymentType": 8,
  "FromMobile": true,
  "MobileNumber": "sample string 10"
}

Response Information

Resource Description

APIResponseOfConfirmDto
NameDescriptionTypeAdditional information
Version

string

None.

Code

integer

None.

Message

string

None.

ResponseException

ApiError

None.

Result

ConfirmDto

None.

Response Formats

application/json, text/json

Sample:
{
  "Version": "sample string 1",
  "Code": 2,
  "Message": "sample string 3",
  "Result": {
    "AccountID": 1,
    "Name": "sample string 2",
    "Currency": 3,
    "Amount": 4.0,
    "Fees": 1.0,
    "ClaimValue": "sample string 5",
    "DateConfirmed": "2026-05-22T19:43:12.6524601+03:00",
    "DisbConfirmed": true,
    "ReceiptNb": "sample string 6"
  }
}