Virtual Account Assignment Failure

This template will be triggered when a virtual account assignment failed.

https://<customerHost:Port>/webhook

Headers

FieldDescription
Content-Typeapplication/json

Example Request

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
clientHashIdUnique client identifier generated and shared before API handshake.UUID
customerHashIdUnique customer identifier generated on customer creation.UUID
walletHashIdUnique wallet identifier generated simultaneously with customer creation.UUID
currencyCodeThis field contains the 3-letter ISO-4217 currency code.String
bankNameThis field contains name of the bank for the virtual account.String
customMessageThis field contains virtual account creation error message.String
templateThe value for this field is VIRTUAL_ACCOUNT_ASSIGNMENT_FAILED_WEBHOOK.String