Skip to main content

Update Funds Withdrawal

PropertyValue
NameupdateFundWithdrawal
MethodPOST
URL<protocol>://<host>:<port>/<service>/<tenantid>/v1/updateFundWithdrawal
DescriptionNotifies third parties about fund withdrawal or withdrawal‑cancellation events.
How to ConsumeExpose a REST endpoint to receive asynchronous webhook calls from ODIN.

πŸ“¨ Request β€” UpdateFundWithdrawal​

Request body contains the following parameters:

ParameterTypeMandatoryDescription
ExchangePeriodicityStringOptionalWithdrawal periodicity
ProductNameStringMandatoryProduct name
ClientIdStringMandatoryClient ID
GroupIdStringMandatoryClient Group ID
DateTimeStringMandatoryWithdrawal date-time
AmountStringMandatoryWithdrawal amount
TransactionRefNoStringMandatoryODIN Reference Number
StatusStringMandatoryTransaction status
FromAccNoStringMandatory / OptionalAccount number (optional for withdrawal cancellation)
RequestTypeStringMandatory"FW" or "FWCancel"
BankIdStringMandatory / OptionalBank ID (optional for cancellation)
Reserved1StringOptionalReserved field
Reserved2StringOptionalReserved field

πŸ“¦ Example Request Body​

{
"ExchangePeriodicity": "",
"ProductName": "",
"ClientId": "",
"GroupId": "",
"DateTime": "",
"Amount": "",
"TransactionRefNo": "",
"Status": "",
"FromAccNo": "",
"RequestType": "",
"BankId": "",
"Reserved1": "",
"Reserved2": ""
}

πŸ“€ Response β€” UpdateFundsWithdrawal​

This is an asynchronous webhook callback.
The sender does not wait for your response, but your API must return a valid JSON structure so the calling system can log the interaction.