Payments Scheme
Payment Pre-validation

Live

Payment Pre-validation API Live environment

Steps to access the Payment Pre-validation API in the Live environment

Place the subscription order

Make sure you are subscribed to Payment Pre-validation API.

Place order for testing in Live

Place the order Payment Pre-validation API for Consumers (Live) on swift.com. Complete the order details by providing your BIC and implementation date from dropdowns.

Create an app for Live

Create a dedicated app for the Live environment and select Payment Pre-validation API from the list of API products. Inside the app are consumer-key and consumer-secret which are the application credentials used to identify the application calling the API. After creating the app, promote the app to the Live environment.

Create a Certificate & assign the RBAC role for Live

This step should be completed by a security officer.

Follow the same process to create the certificate for the Live environment. Payment Pre-validation API API supports the use of business certificates and channel certificates when signing the JWT in the authorisation API call. After creating the certificate, assign the RBAC role swift.preval to the certificate.

Making your first test API call in the Live environment

Swap out the credentials you used for Pilot with Live credentials and start using the Payment Pre-validation API in your Live applications. When in doubt, refer to the authentication section to learn how to use your Live credentials to access this API.

On this page