Import the TLS Certificate
On this page
Import the TLS Certificate
The Verifi API endpoint is HTTPS-only. ServiceNow® must trust the Verifi/Visa CA certificate chain to establish a secure connection. This section covers importing the certificate into the ServiceNow® certificate store.
Before you begin
Role required: admin
Procedure
-
Obtain the certificate by performing the following steps:
-
Request the Verifi CA root certificate and any required intermediates from the Verifi Integration Team.
The certificates will be provided in PEM format (.pem or .cer extension).
-
Confirm the certificate covers both verifiapi.visa.com (Production) and verifiapitest.visa.com (UAT).
-
If the certificate chain contains multiple files (root + intermediate), import each one separately.
-
-
Import the certificate into ServiceNow® by performing the following steps:
-
Navigate to the System Definition > Certificates.
-
Select New.
-
Set the type field to PEM.
-
Paste the full certificate content (including -----BEGIN CERTIFICATE----- and -----END CERTIFICATE----- delimiters) into the PEM Certificate field.
-
Set the Name field to a recognizable label, for example:
Certificate Suggested Name Visa/Verifi Root CA Verifi — Visa Root CA Intermediate CA Verifi — Visa Intermediate CA -
Select Submit.
-
Repeat all the steps for each certificate in the chain.
-
-
Associate with the REST Endpoint by performing the steps given below:
-
Open the Verifi CDRN REST Message record (UAT or Production).
-
Locate the Mutual Authentication field group.
-
In the Trust Store field, reference the imported certificates.
-
Populate the Keystore and Keystore Password fields with the client certificate provided during onboarding if the client certificate authentication is required by Verifi.
-
Save the record.
Note: To verify the certificate import, use the Test link on the REST Message record. A successful response confirms that TLS handshaking is working correctly. A “PKIX path building failed” error typically indicates a missing intermediate certificate.
-
-
Set a calendar reminder at least 30 days before the certificate expiration date to obtain a renewal from the Verifi Integration Team.
Expired certificates will cause all API calls to fail with a TLS handshake error. Verifi certificates are subject to periodic renewal.
Parent Topic:Configuring Financial Services Operations Integration with Verifi
Keep exploring.
Find another answer, or bring this documentation into your own tools.