Testing guide
Learn how to test your Visa Developer project in the Sandbox, Certification, and Production environments.
Overview
Once you have obtained credentials for your project for Sandbox, Certification, or Production, you can test connectivity to Visa Developer using one of the following:
- Hello World sample code
- Postman
- Visa Developer Playground
Learn more about credentials for authentication methods in Two-Way SSL and X-Pay Token guides.
Ensure you follow best practices for testing:
- Validate connectivity in Certification before moving to Production
- Avoid hardcoding environment URLs; use configuration settings for flexibility
Gateway endpoints for each environment
The table below lists the endpoints for API calls in the Sandbox, Certification, and Production environments.
| Environment | URL | Purpose |
|---|---|---|
| Sandbox |
|
Development and testing |
| Certification | https://cert.api.visa.com |
Validate your integration |
| Production | https://api.visa.com |
Go live after approval |
Hello World endpoints
Each environment also has a Hello World endpoint that you can use to test your authentication credentials and connectivity:
- Sandbox: https://sandbox.api.visa.com/vdp/helloworld
- Certification: https://cert.api.visa.com/vdp/helloworld
- Production: https://api.visa.com/vdp/helloworld
Hello World sample code
The Hello World API is a simple endpoint that verifies connectivity between your application and the Visa Developer gateway, ensuring that your credentials, certificates, and environment are set up correctly. Sample code for common programming languages is available at your Onboarding Dashboard > Assets > General Assets > Sample Code.
Refer to Hello World sample code guide for details.
Postman
Postman is a free and open source API development and testing solution that gives developers the ability to rapidly create and execute RESTful API functional tests.
Refer to Test connectivity with Postman guide for details.
Visa Developer Playground
Visa Developer Playground is designed for testing and troubleshooting Visa APIs. It integrates with supported authentication methods for quick connectivity.
Refer to Visa Developer Playground documentation for details.
Need help?
Find answers in our FAQs or get support from a Visa Developer expert.