This template is triggered on successful Visa Token Service (VTS) provisioning for either Google Pay or Apple Pay.
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":"0498f10f-1968-494f-9f7a-454ed23942a0",
"customerHashId":"18f3046c-17e8-4c8b-9fbd-9508305f37b5",
"walletHashId":"6da29616-29f4-4cb2-ba46-24ca7f294bd8",
"cardHashId":"00c31858-6a79-4bc2-bde5-5fd633aa20bd",
"cardNumber":"4611-35xx-xxxx-2210",
"walletProvider":"googlePay",
"template":"CARD_VTS_PROVISION_WEBHOOK"
}'
Fields | Description | Type |
---|
clientHashId | The unique client identifier that's generated and shared before the API handshake. | UUID |
customerHashId | The unique customer identifier that's generated on customer creation. | UUID |
walletHashId | The unique wallet identifier that's generated simultaneously with customer creation. | UUID |
cardHashId | The unique card identifier that's generated during new/add-on card issuance. | UUID |
cardNumber | This is the 16-digit masked card number in the 1234-56xx-xxxx-3456 format. | String |
walletProvider | The provisioning is possible for Google Pay and Apple Pay. This can take one of the following two values: applePaygooglePay | String |
template | The value for this field is CARD_VTS_PROVISION_WEBHOOK . | String |