VTS Provisioning
This template is triggered on successful Visa Token Service (VTS) provisioning for either Google Pay or Apple Pay.
https://<customerHost:Port>/webhook
Header
| Field | Description | 
|---|---|
Content-Type | application/json | 
Request example
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"
}'
Request body
| Field | 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:  | String | 
template | The value for this field is CARD_VTS_PROVISION_WEBHOOK. | String |