Visa Alias Directory Service

Simplify the push payment experience. Link and resolve an Alias to a payment credential.

Visa Alias Directory Service Authentication and Encryption

Security and Authentication Requirements

All of the Visa Alias Directory Service APIs requires Two-Way SSL (Mutual Authentication) or X-Pay Token for authentication. 

Two-Way SSL

As one of the security protocols, Visa Developer secures its connections with clients by means of Two-Way SSL (Mutual Authentication) method.

Please refer to the Two-Way SSL tutorial to quickly learn about how to get credentials to start building with Two-Way SSL.

Note for clients connecting to api.uk.visa.com:

Clients connecting to api.uk.visa.com may need to install additional certificates. Please speak with your implementation manager and visit this page for more information. 

X-Pay Token

Some Visa Developer APIs require an API Key-Shared Secret Authentication, which Visa refers to as x-pay-token. To invoke an API using x-pay-token, you will need an API Key and a Shared Secret, which is provided via the link below.

Visit the X-pay Token Guide to learn more.

Data Encryption

Message Level Encryption

Visa requires Message Level Encryption (MLE) for Visa Alias Directory Service APIs.

Please refer to the Message Level Encryption guide for more details.

Please refer to this tutorial and Postman collection to quickly enable Message Level Encryption for our APIs.