Payment Pre-validation
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
Ready to join the Payment Pre-validation community?
Frequently Asked Questions
What is Payment Pre-validation?
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?
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?
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?
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?
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?
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?
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?
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.
Does Payment Pre-validation operate globally?
Yes, Payment Pre-validation operates globally.
What languages is Payment Pre-validation available in?
The solution is API format agnostic.
Where can I find the full terms and conditions?
If you’ve still got questions, download our terms and conditions, or get in touch with your account manager.
What our customers are saying
Onboarding steps
-
Learn more about Payment Pre-validation
Complete the Payment Pre-validation Swift Smart training.
-
Developer portal
Discover the Payment Pre-validation APIs services.
-
Ready to start
Subscribe to Payment Pre-validation now.
Resources
Selected Payment Pre-validation resources
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.
-
Pre-validation is an important step in helping corporates to make simpler, faster and more secure cross-border payments.
-
This service addresses a key challenge in the cross-border payment industry.