Introduction to Tokenisation Event Notifications

Tokenisation Event Notifications allow you to send different types of tokenisation events in near real time using Thredd's Event Delivery Service. In addition to offering a near real-time communication channel, you use Token Event Notifications for self-service, using the REST API to onboard and manage subscriptions to specific events.

The following table decribes each of the events and their respective event code.

Event CodeTokenisation EventDescription
106Tokenisation Authorisation Request (TAR)Notifications sent using Thredd's Event Delivery Service for new Tokenisation requests (TAR requests).
107Tokenisation Activation Code Notification (ACN)Notifications sent using Thredd's Event Delivery Service for Activation Code delivery (ACN notification).
108Tokenisation Activation Code Notification (ACN)Notifications sent using Thredd's Event Delivery Service to inform the tokenisation completion (TCN notification).
109Tokenisation Event Notification (TEN)Notifications sent using Thredd's Event Delivery Service for token status changes (TEN notification).
110Tokenisation status update Failure Notification (TFN)Notifications sent using Thredd's Event Delivery Service for failed token status changes.
📘

Note

Token Event Notifications use our Webhook solution. For more information on how to create webhooks events, see Introduction to Webhooks.

Common Fields for Tokenisation Events

A set of common attributes are present on all event types, with some additional attributes per event type. The below table displays information for the common attributes in the context object for tokenisation event notifications.

FieldDescription
programManagerIdProgram Manager to deliver this event.
eventCodeEvent code configured on Event Delivery Service (EDS). One of 106, 107, 108, 109 , 110.
notificationTypeType of tokenisation event. One of TAR, ACN, TCN, TEN, TFN.
creatorReference to tokenisation service. One of MC-MDES, VISA-VDEP.
productIdThredd Product identifier.
correlationIdService generated unique event identifier.
eventVersionEvent version. By default this will be v1.
notificationTimeNotification generation timestamp.

The below table displays information for the common attributes in the payload object for tokenisation event notifications.

FieldDescription
publicTokenCard public token associated with a given tokenisation notification.
paymentTokenPayment token internal identifier.
dpanPayment token identifier (DPAN).
networkTokenReferenceUnique Token Reference from the network.
provisioningTraceIdLifecycle identifier to link tokenisation events that are related.
tokenisationServiceDateTimeEvent generation timestamp (from the tokenisation service).
processorDateTimeEvent processing timestamp (from Thredd).