Use the Customer Rules API to register a consumer's account to the service and establish the payment rules and thresholds that will define the types of transactions that the consumer wants to block or for which they would like to be alerted.
The Customer Rules API supports the following functions:
The technical details of each operation can be found on the Documentation tab.
Used to send purchase notifications to the issuer who will then create the cardholder-facing message and deliver it via email, SMS or push. The issuer is responsible for creating and delivering the notification based on the data provided. Note: future product enhancments can result in new data elements being available in the Notification Delivery Callback API payload. The client should be flexible enough to review these new data elements without adversly impacting their existing notification process.
The Alerts Preference Management API captures the cardholder's mobile number, email and/or device ID that Visa will use to send all Alert notifications. Issuers must enroll in the VTC on-behalf-of Alert Delivery Service to use this API.
The Authorization Decision API is used to send transaction data for non-Visa processed transactions to VTC. VTC will respond with a recommendation to "Decline" or "Decision Accordingly" based on the cardholder's VTC settings. The issuer is responsible for making the authorization decision and then sending that back to VTC for use in alert messaging.
The Transaction Controls Authorization Decision API supports the following functions:
The technical details of each operation can be found on the Documentation tab.
The Enrollment Callback API notifies the client that a cardholder has activated or deactivated their rules settings.
The Notification Delivery Callback API notifies the client that an alert message has been generated and should be delivered to the cardholder. The issuer host is responsible for communicating the alert to the customer using the issuer's or customer's choice of channel. Note: future product enhancments can result in new data elements being available in the Notification Delivery Callback API payload. The client should be flexible enough to revieve these new data elements without adversly impacting their existing notification process.
The Alerts Preference Management API captures the cardholder's mobile number, email and/or device ID that Visa will use to send all Alert notifications.
The Program Administration API allows issuers to limit the VTC card controls available for use in the Sandbox. By default, all VTC card controls are exposed and available for use in the Sandbox.
The Program Administration API supports the following functions:
The technical details of each operation can be found on the Documentation tab.