This template is triggered for a client prefund request notification.
https://<customerHost:Port>/webhook
Field | Description |
---|
Content-Type | application/json |
curl --location --request POST 'https://<customerHost:Port>/webhook' \
-H 'content-type: application/json' \
-d '{
"clientHashId":"fb7d467d-859f-4dc7-9880-a51505cb47cf",
"prefundCurrency":"SGD",
"transactionAmount":"1000.00",
"transactionId":"CP7586549918",
"transactionDate":"2020-12-16 09:36:05",
"bankReferenceNumber":"DUMMYBANKREF",
"iccSource":"DBSSG",
"remitterAccountNumber":"HLFX11029100808072",
"remitterBankName":"Bank of Singapore",
"remitterName":"Kamal K",
"uniquePaymentId":"8850932506060",
"uniquePayerId":"DBS cards",
"iccPayMode":"FAST",
"iccTransactionId":"CP7586549918",
"iccReceivedAt":"2019-04-15T12:26:01.31Z",
"template":"CARD_PRE_FUND_APPROVAL_WEBHOOK"
}'
Fields | Description | Type |
---|
clientHashId | The unique client identifier that's generated and shared before the API handshake. | UUID |
prefundCurrency | This field contains the three-letter ISO-4217 prefund currency code. | String |
transactionAmount | This field contains the transaction amount. | String |
transactionId | This field contains the transaction reference number/ID. | String |
transactionDate | This field contains the date of the transaction. | String |
bankReferenceNumber | This field contains the bank reference number from the client. | String |
iccSource | This field contains the source of the fund. | String |
remitterAccountNumber | This field contains the remitter account number. | String |
remitterBankName | This field contains the remitter bank name. | String |
remitterName | This field contains the remitter name. | String |
uniquePaymentID | This field contains the unique payment ID. | String |
uniquePayerID | This field contains the unique payer ID. | String |
iccPayMode | This field contains the ICC payment mode. | String |
iccTransactionId | This field contains the ICC transaction ID. | String |
iccReceivedAt | This field contains the date and time when the ICC transaction is received. | String |
template | The value for this field is CARD_PRE_FUND_APPROVAL_WEBHOOK . | String |