Skip to main content

Appendix – B

The following section captures the list of information or details to be shared by the JHA PayCenter team to the integrator team for the public and private key combination and other required configurations.

Public And Private Key Combination

Once the integrator shares the encryption algorithm to be used, the public and private key combination will be generated and shared with the integrator.

Other Configurations

Other configurations that will be shared to the integrator are mentioned in the table below:

NO.PARAMETERDESCRIPTION
1Launch Point URLThe URL used to launch the web version of the Zelle Experience.
2FI IDThe three letter ID of the Financial Institution (Org ID) assigned by the JHA PayCenter install coordinator during on-boarding.
3Audience in the JWE TokenThe value of the audience in the JWE token. The same will be validated after decrypting the token.

Postman Testing Details

Using Postman, SSO endpoint can be validated with generated token as given below,

Steps

  1. Install Postman extension in Google Chrome. Link for downloading Postman extension:

    https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?hl=en

  2. Create a POST request as given in the below screenshot

Postman Testing Details

Request

  1. Request Type: POST
  2. URL (UAT Environment): https://ztk01.arrow.jhapaycenter.com/sso/jwe
  3. Request Body: x-www-form-urlencoded
  4. fiId: JH7
  5. pid: Q2
  6. activity: “”
  7. token: “ZXlKbGJtTWlPaUpCTVRJNFEwSkRMVWhUTWpVMklpd2lZV3huSWpvaVVsTkJMVTlCUlZBaUxDSnJhV1FpT2lKNWMxUmlSeTFPV0RaQlQybExSRFJPWVVsWmExbDNjbVJLZFhKQ1QySk5jRGxwYkdsa2FFTjVVRTFySW4wLmd…..”

Response

If valid token posted in the request, following response will be displayed in the Postman.

  1. Status Code: 200 Ok
  2. Response: HTML code (Please refer screenshot below)

Response

Possible Errors

Page Not Found

Page Not Found

The reasons for the error are:

  • Invalid / wrong token is posted
  • Invalid Payload while token generation
  • Token might have expired.