# Visa Direct request to pay

## Authentication

#### Two-Way SSL

As one of the security protocols, Visa Developer sandbox secures its connections with clients by means of Two-Way SSL (Mutual Authentication) method. Refer to the link below to quickly learn about how to get credentials to start building with Two-Way SSL.

Visit the [Two-way SSL Guide](https://developer.visa.com/pages/working-with-visa-apis/two-way-ssl) to learn more.

#### Message Level Encryption

- Visa requires Message Level Encryption (MLE) for Visa Direct request to pay APIs.
- Please refer to the [Message Level Encryption](https://developer.visa.com/pages/encryption_guide) guide for more details.

Note : JWS based signing is supported but not enabled by default. Please contact your Visa Client Service representative if you require more information on using signed payloads with request to pay.
