PayEdge test app
Getting started with PayEdge integration testing
Before you use the PayEdge test app, make sure you have the right internal setup.
- Confirm which version you need: V2 for simple product-data testing or V3 for broader PayEdge gateway testing.
- Confirm your target environment. V2 supports development and User Acceptance Testing servers. V3 supports development, mock development, User Acceptance Testing, and Client Acceptance Testing servers.
- Get the required test client, credentials, users, and certificates through your internal onboarding process.
- Use test data only. This app is for internal testing and controlled integration flows.
- Confirm the expected authentication pattern for your test scenario, especially if you’re testing OAuth, mutual Transport Layer Security (mTLS), signed request verification, or secure data handling.
Suggested sample user journey
Use this example journey to move through the test app from basic readiness to broader gateway validation.
- Start with
GET/healthin V3 to confirm that the test app is available. - Use V2
POST/auth/productsandGET/auth/productsif you only need a simple connectivity check. - Move to V3
POST/routing/anonymousto validate gateway routing. - Use V3
/authoperations to validate authorization behavior. - Use
/auth/request-response-validatorto confirm request and response contract behavior. - Use
/auth/tokenization,/auth/secure-data, and/auth/idempotent-processingto validate the gateway services your integration depends on. - Use the combined secure data handling endpoints or multiple plugin endpoints when you need a more complete end-to-end test.