Skip to main content

Payment Pre-validation

Stop small errors causing big problems

Keep your customers happy with payments that complete the first time they’re sent.
Powered by APIs and supercharged by best-in-class data sources, our solution lets you wave goodbye to typos and formatting errors while keeping funds safe from fraudsters.

Benefits

Reduces transaction friction
Reduces transaction friction
Identify payment errors upfront and give your customers a smoother transaction process.
Powered by data you can trust
Powered by data you can trust
Our data is of the highest quality, sourced from our community of over 11,500 banks, corporates and vendors, along with regulators and central banks.
Fraud prevention
Fraud prevention
Verify name and account details during payment initiation to drastically reduce instances of Authorised Push Payment fraud, supported by growing regulatory backing.
Enhances accuracy
Enhances accuracy
With a comprehensive list of validators, Payment Pre-validation checks everything from account numbers to country codes, performed collaboratively by creditor and beneficiary banks.
Improves operational efficiency
Improves operational efficiency
By pre-validating payments, Payment Pre-validation significantly reduces the number of payment rejections and related costs, cutting non-STP transactions by more than half and streamlining operations.

Ready to join the Payment Pre-validation community?

Join the community today.

Frequently Asked Questions

What is Payment Pre-validation?

Show more/less

Payment Pre-validation is an innovative solution that helps reduce errors and mistakes in payment messages before they’re sent. By pre-validating payments, you can eliminate friction, reduce delays and deliver a seamless payment experience to your customers.

What checks does Payment Pre-validation perform?

Show more/less

Payment Pre-validation is an API suite accessed through a single product. It includes: 

  • Beneficiary account verification: A collaborative service enabling you to verify beneficiary information. 
    • Payment validation: Using reference data and payment rules, this service verifies that payment information meets the quality criteria required by its target jurisdiction. Swift hosts this data centrally. 

There is currently no graphical user interface for this solution. Instead, it’s operated by exchanging API calls. 

How much does Payment Pre-validation cost?

Show more/less

Payment Pre-validation is included in Swift Essentials. Only beneficiary bank verification using data provider comes with a premium.

Does Payment Pre-validation require universal adoption before it can be effective?

Show more/less

To ensure users can benefit from this solution from the moment they sign up, we’ve developed our Central Beneficiary Account Verification feature. This leverages Swift transaction data to verify account information accuracy as our community continues to grow.

This means the solution doesn’t require universal adoption to be effective but can deliver real value from day one. And as more users sign up and contribute their data, the solution will help deliver a frictionless payments experience.  

Sign up now to ensure you’re ready to reap the benefits. 

How do I connect and implement Payment Pre-validation?

Show more/less

Payment Pre-validation can be used independently from the execution of a payment. To use it, you need to be able to exchange API calls – either through a secure internet connection or via our API infrastructure. Connectivity options include our Software Development Kit and Microgateway. Learn more about how you can connect to our API channel

To start using Payment Pre-validation, you need to sign up and implement our API specifications. For more information, visit our Developer Portal

API consumers & API providers – what’s the difference?

Show more/less

During the pre-validation process users play the role of API consumers or API providers. 

API consumers can call our pre-validation APIs to ensure that their payment information is correct before a payment is sent. This information is validated by the beneficiary bank if they’re subscribed to Payment Pre-validation, or, if not, by Swift. When an API consumer makes this call, the role of the API provider begins – it’s their job to verify that the information provided is correct by answering those API calls. They can do this by comparing it with existing information they have about this account. 

Both these roles are essential for the service to run smoothly. Requesting data in real time ensures that the information used to check payments is always accurate and up to date. 

Which messages are compatible with Payment Pre-validation?

Show more/less

The service works across all payment formats, including MT-based messages and ISO 20022. This means that you won’t need to install any updates to account for new message formats once the industry has migrated to ISO 20022.

How does Swift protect user privacy?

Show more/less

We’ve taken every precaution to ensure your data is safe. We don’t store confidential information and our secure infrastructure means that only registered users in our community can send API calls with this service. 

Read our privacy policy to find out more 

Does Payment Pre-validation operate globally?

Show more/less

Yes, Payment Pre-validation operates globally. 

What languages is Payment Pre-validation available in?

Show more/less

The solution is API format agnostic. 

Where can I find the full terms and conditions?

Show more/less

If you’ve still got questions, download our terms and conditions, or get in touch with your account manager. 

2 min view

Payment Pre-validation: How it works

What our customers are saying

  • Visa

    Enhancing customer satisfaction with Payment Pre-validation

  • National Bank of Kuwait

    Swift's role in your smooth transition to Payment Pre-validation

  • CBI

    Collaborating with Swift for a seamless Payment Pre-validation experience

  • HSBC

    Adopting Payment Pre-validation for enhanced customer transactions

  • Banorte

    The decisive factors for adopting Payment Pre-validation

Onboarding steps

  • Learn more about Payment Pre-validation  Learn more about Payment Pre-validation 

    Complete the Payment Pre-validation Swift Smart training.

  • Developer portal Developer portal

    Discover the Payment Pre-validation APIs services.

  • Ready to start Ready to start

    Subscribe to Payment Pre-validation now.

Testimonials

  • Payment Pre-validation is an extraordinarily useful tool. Since using it in some of our areas, we’ve seen a reduction in the total number of queries we receive, and the ones that remain in those areas are no longer caused by incorrect data.

    Debopama Sen Head of Payments, Services at Citi
  • Pre-validation is an important step in helping corporates to make simpler, faster and more secure cross-border payments.

    Thomas Halpin MD, Global Head of Payments, HSBC
  • This service addresses a key challenge in the cross-border payment industry.

    George Doolittle EVP-Head of Global Payments, Corporate & Investment Banking, Wells Fargo
Loading...