Podcast
Questions and Answers
What is the purpose of the 'Token Created' notification message?
What is the purpose of the 'Token Created' notification message?
- To send the card details to VTS
- To inform the Issuer about the provisioned token
- To trigger the 'Token Provisioned' notification
- To notify the Issuer that a token has been created (correct)
What is the primary input required for the 'Get Card Metadata & Content' process?
What is the primary input required for the 'Get Card Metadata & Content' process?
- clientAppId
- vProvisionedTokenID
- encPaymentInstrument
- panEnrollmentID (correct)
What is the endpoint used to retrieve card metadata?
What is the endpoint used to retrieve card metadata?
- /vts/contentResources
- /vts/provisionedTokens
- /vts/tokenizedPayment
- /vts/panEnrollments/{vPanEnrollmentID} (correct)
What is the expected response from Visa in the 'Get Card Metadata' process?
What is the expected response from Visa in the 'Get Card Metadata' process?
What is the purpose of the 'Get Card Metadata' API?
What is the purpose of the 'Get Card Metadata' API?
What is the purpose of the 'getContent' call in the 'Get Card Metadata' process?
What is the purpose of the 'getContent' call in the 'Get Card Metadata' process?
What is the purpose of the Get Card Meta Data API?
What is the purpose of the Get Card Meta Data API?
What is the input parameter required for the Get Content API?
What is the input parameter required for the Get Content API?
What is the role of VisaNet in the Tokenized Payment System?
What is the role of VisaNet in the Tokenized Payment System?
What is the output of the Get Card Meta Data API?
What is the output of the Get Card Meta Data API?
What is the purpose of the Get Payment Data API?
What is the purpose of the Get Payment Data API?
What is the role of the TR in the Tokenized Payment System?
What is the role of the TR in the Tokenized Payment System?
What is the primary purpose of the Visa Notification API – Card Metadata?
What is the primary purpose of the Visa Notification API – Card Metadata?
What is the input required for the Card Metadata update endpoint?
What is the input required for the Card Metadata update endpoint?
What is the response format for the Card Metadata Retrieval request?
What is the response format for the Card Metadata Retrieval request?
What is the expected outcome of the Card Metadata update process?
What is the expected outcome of the Card Metadata update process?
What is the recommended implementation guide for E-Commerce Tokenization?
What is the recommended implementation guide for E-Commerce Tokenization?
Flashcards
VTS Token Creation
VTS Token Creation
VTS sends a notification to the Issuer when a token is created.
Token Provisioning
Token Provisioning
Visa notifies the Issuer when the token is ready for use.
Provision Token API
Provision Token API
API endpoint to get a token from card details.
Card Metadata
Card Metadata
Signup and view all the flashcards
PAN Enrollment ID
PAN Enrollment ID
Signup and view all the flashcards
Get Card Metadata API
Get Card Metadata API
Signup and view all the flashcards
Get Content API
Get Content API
Signup and view all the flashcards
TAVV Cryptogram
TAVV Cryptogram
Signup and view all the flashcards
Get Payment Data API
Get Payment Data API
Signup and view all the flashcards
Card Metadata Update
Card Metadata Update
Signup and view all the flashcards
Card Metadata Change Notification
Card Metadata Change Notification
Signup and view all the flashcards
Notification API - Card Metadata
Notification API - Card Metadata
Signup and view all the flashcards
Visa Digital Solutions API Reference Guide
Visa Digital Solutions API Reference Guide
Signup and view all the flashcards
Utility Library
Utility Library
Signup and view all the flashcards
Test Coverage
Test Coverage
Signup and view all the flashcards
Provisioned Token ID
Provisioned Token ID
Signup and view all the flashcards
Study Notes
Visa Token Service (VTS) Process Flow
- VTS sends a "Token Created" notification to the Issuer when a token is created.
- Visa sends a "Token Provisioned" notification to the Issuer when the token is provisioned.
- The Provision Token API is used to submit card details to VTS in exchange for a token and other payment-related data.
- Endpoint:
POST - /vts/provisionedTokens?apiKey={apikey}
- Input:
clientAppId
,panSource
,accountType
,clientWalletAccountId
,encPaymentInstrument
,presentationType
- Output:
vProvisionedTokenID
,vPanEnrollmentID
,encrypted token info
- Endpoint:
Get Card Metadata & Content
- TR retrieves card metadata and content resources using the PAN enrollment ID obtained previously.
- Visa returns corresponding card metadata and content GUIDs to TR.
- TR sends a
getContent
call to VTS based on the obtained GUIDs, and VTS returns the actual content resources, which TR must cache locally. - Get Card Meta Data API:
- Endpoint:
GET - /vts/panEnrollments/{vPanEnrollmentID}?apiKey={apikey}&platformType={platformType}
- Input:
platformType: iOS|ANDROID|WINDOWS|WEB
- Output:
Card Metadata
(e.g.,backgroundColor
,labelColor
, etc.),Card element GUIDs
- Endpoint:
- Get Content API:
- Endpoint:
GET - /vts/cps/getContent/{guid}?apiKey={apikey}
- Input:
guid
- Output:
Base64 encoded content data
,mime type
,dimensions
, etc.
- Endpoint:
Get Payment Data for Transaction
- TR requests payment data for a transaction using the provisioned token ID.
- Visa Token Service returns a cryptogram (TAVV) to be used for each transaction.
- Get Payment Data API:
- Endpoint:
POST - /vts/provisionedTokens/{vProvisionedTokenID}/paymentData
- Input:
vProvisionedTokenID
- Output:
TAVV cryptogram
- Endpoint:
Card Metadata Change Notification
- Issuer updates card metadata via issuer tools.
- VTS sends a card metadata change notification to TR.
- TR sends a card metadata retrieval request to VTS to get the updated card metadata information.
- Notification API – Card Metadata:
- Endpoint:
POST /panMetadata?apiKey={apikey}
- Input:
vPanEnrollmentId
,datetime
- Output:
updated card metadata information
- Endpoint:
Development & Testing
- Visa Digital Solutions API Reference Guide provides reference resources for development and testing.
- Utility library is available to generate
x-pay-token
andjwe
. - Test coverage and tools include SOAP UI or other client tools for normal and exception flow.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Learn about the process flow of updating card metadata in Visa's Notification API, including issuer updates, notification sending, and retrieval requests.