Visa Developer Community

Highlighted
Regular Visitor

credentials.json file informations

Where can I get my apiKey, my sharedSecret, my "client certificate file", my "certificate file" and my "private key"?
Thank you

Tags (1)
2 REPLIES 2
Highlighted
Visa Dev Moderator

Re: credentials.json file informations

Hey @Orbitrading,

 

How to Get API Key and Shared Secret

 

1. If you haven't already registered, register on VDP here - https://developer.visa.com/portal/auth/register

2. Create a Project that uses X-Pay Token authentication. You can refer to the Working with Visa APIs guide here - https://developer.visa.com/pages/working-with-visa-apis

20190916 Create a Project.png

3. After you create a project app that uses X-Pay Token (for example the CyberSource API uses X-Pay Token), go to the Dashboard and click on the project app you have created. 

4. Once you are in the project,  navigate to the left side menu and click on "Credentials". Then under the "Inbound and Authentication Keys" section click on the "API Key" drop down arrow and you will see the API Key and Shared Secret. 

20190916 Credentials API Key Shared Secret.png

 

 

How to Get Client Certificate File, Certificate File and Private Key

1. If you haven't already registered, register on VDP here - https://developer.visa.com/portal/auth/register

2. Create a Project that uses Two-Way SSL authentication. You can refer to the Working with Visa APIs guide here - https://developer.visa.com/pages/working-with-visa-apis

20190916 Create a Project.png

3. When you create a Two-Way SSL project, we recommend users to select the "Generate a CSR for me" option. Read the pop-up window and click on "Submit" button.

20190916 Generate CSR Default Create Project.png

 

20190916 Generate CSR Pop Up Save Private Key Window.png

4. Download and save your "Certificate Private Key".

20190916 Downloaded Cert Private Key.png

4. After you create a project app that uses Two-Way SSL (for example the Visa Account Updater API uses Two-Way SSL), go to the Dashboard and click on the project app you have created. 

5. Navigate to the left hand side menu and click on "Credentials", then download the Certificates on that page.

20190916 Credentials Download Certs.png

 

 

 

 

 



Was your question answered? Don't forget to click on "Accept as Solution" to help other devs find the answer to the same question.

Thanks,
Diana

Highlighted
Newbie

Re: credentials.json file informations

Thanks for the detailed answer.

 

Dheela

Official website

Tags (1)