VDWE Onboarding

One Gateway, multiple Token Service Providers

VDWE Onboarding

Get Started

Connect with Visa

Set up Tokenization

Certification Testing

Production Preparation

Final Review

Stage 2 Connect With Visa - Women Shopping
handshake icon

Goal

Create a project on Visa Developer Portal and establish SSL connectivity with VDWE. 

Tools icon

Approximate Length

Two Weeks 

Welcome to Stage 2


Connect with Visa

Decorative Horizontal Separator

Here we will focus on integrating with VDWE APIs and ensuring your messages are secure and protected. Use the checklist below and resources section for a step-by-step tutorial. To move at a speedier pace, we suggest reviewing Stage 3 in tandem as some tasks can be done simultaneously with Stage 2.

Onboarding Tasks

  • Create New Project & Download Your SSL Certificate Private Key.
    Once your CIL has green-lighted VDWE API access for your use cases, your organization can begin your first project. 
     
  • Download SSL Certificate (Sandbox Environment) 
    This SSL key is used for authentication of secure connections between your organization and VDWE. We will practice using this in the sandbox environment. 

  • Retrieve Certificate and Credentials (Sandbox Environment)
    This is used for authentication and securing messages. We will practice using this in the sandbox environment. 

  • Run HelloWorld API & Test Connectivity 
    Using a Sandbox Environment (for example, Postman), follow instructions from Testing Two-Way SSL Connectivity.

  • Request Promotion to Client Testing Environment (CTE) 
    Following a successful sandbox test, return to VDP to request promotion to CTE. The CTE is configured to your environment, where you will test integration with the TGS APIs. 

  • Create Keypair for JSON Web Encryption (JWE)
    VDWE will use your JWE public key to encrypt outgoing messages to you, which your Web service client will decrypt using a JWE private key. Likewise, you will receive the VDWE JWE public key in your welcome package, to be used for encrypting sensitive parts of messages to VDWE. 

Resources

Resource documents for this stage are located in your welcome package.

Congratulations!

Your keys and certificates are approved, and you have connectivity!
Your organization is now able to test the unified Token Requestor (TR) API and begin development. 

What is Secure Sockets Layer (SSL)? 

SSL is a digital certificate that authenticates a websites identity and enables an encrypted connection. SSL certificates secure online transactions and keep customer information private/secure. Preventing criminals from reading or modifying information.

What is a CRT File?

In simple terms, a file with a .crt extension is a security certificate file used by secure websites to establish secure connections from a web server to a browser.