Virtual Account Assignment Failed

This template is triggered when a virtual account assignment fails.

https://<customerHost:Port>/webhook

Header

FieldDescription
Content-Typeapplication/json

Request example

curl --location --request POST 'https://<customerHost:Port>/webhook' \
-H 'content-type: application/json' \
-d '{
         "clientHashId": "845f4c18-546a-4e14-b8d4-fc26179e56da",
        "customerHashId": "0de1e512-e0d7-4eca-ad41-dd39325facc2",
        "walletHashId": "e83cca77-8b63-4a25-b580-1d872380ef29",
        "currencyCode": "INR",
        "bankName": "DBS HONGKONG",
        "customMessage": "Account creation failed",
         "template":"VIRTUAL_ACCOUNT_ASSIGNMENT_FAILED_WEBHOOK"
}'

Request body

FieldsDescriptionType
clientHashIdThe unique client identifier that's generated and shared before API handshake.UUID
customerHashIdThe unique customer identifier that's generated on customer creation.UUID
walletHashIdThe unique wallet identifier that's generated simultaneously with customer creation.UUID
currencyCodeThis field contains the three-letter ISO-4217 currency code.String
bankNameThis field contains the name of the bank for the virtual account.String
customMessageThis field contains a virtual account creation error message.String
templateThe value for this field is VIRTUAL_ACCOUNT_ASSIGNMENT_FAILED_WEBHOOK.String