SDK
Common code base for the Prowide Integrator modules
The SDK library is the cornerstone of the Prowide Integrator, a set of complementary components built on top of the open source.
What's included in the SDK?
- Schemas library for all SWIFT MT and ISO 20022 messages
- Model and parsers for DataPDU wrappers (for SAA integration)
- LAU signing and verification for both MT and MX messages
- Comprehensive model for SWIFT for corporates SCORE
- Customizable expanded printout for MT and MX messages (SWIFT Advice Slip)
- Multipurpose BIC Dictionary
- MtPath to simplify content selection in MT (FIN) messages
- Professional support and early updates of the yearly SRU
Especially suited for organizations looking for reduced efforts in the implementation and maintenance of its FIN MT and ISO 20022 software infrastructure.
Prowide Integrator Modules
Complementing the SDK, each module provides specific features for standard compliance validation, MT/MX automatic translations and conversions to proprietary formats.
The package can thus be tailored to fit your own FIN MT and ISO 20022 Integration needs.
License
The Prowide Integrator is licensed software. We have a flexible pricing scheme based on your organization type and processing volume.
The Integrator library can be used both in the development of an in-house solution or if you are a vendor, embedded in a product distributed to many final customers.
Maintenance & Support
Maintenance services are provided with the software, including; technical assistance, product enhancements and SWIFT standard upgrades. Premium support options are also available by subscription.
The component is yearly updated to the latest SWIFT SRU six months prior to going live.
Frequently Asked Questions
What is Prowide Integrator?
Licensed Java library extending Prowide open source with enterprise features: SDK (schemas, LAU, DataPDU, SCORE, BIC, expanded printout), Validation, Translations (MT-MX), and MyFormat. Single unified license.
Is Prowide Integrator licensed separately from the SDK, Validation, Translations, and MyFormat modules?
No. Single product license includes all components: SDK, Validation, Translations, and MyFormat.
What are the key features included in the Prowide Integrator SDK?
Schemas for all MT/MX messages, DataPDU parsers (SAA integration), LAU signing/verification, SWIFT SCORE model, expanded printout (Advice Slip), BIC directory, MtPath, and early SRU updates (6 months advance).
How does Prowide Integrator differ from the open source Prowide Core and ISO 20022 libraries?
Open source provides basic parsing/building. Integrator adds: full compliance validation (network rules), automatic MT-MX translations (SWIFT-standard), LAU security, SCORE, expanded printout, BIC validation, and custom format conversions.
Can I use Prowide Integrator in a commercial product distributed to customers?
Yes. License supports both in-house development and vendor redistribution. Flexible pricing based on organization type and volume.
How is Prowide Integrator kept up-to-date with SWIFT standards?
Yearly SRU updates delivered 6 months before go-live. Maintenance includes technical support, enhancements, and standard upgrades.
Technical Specifications
Requirements
- Java: 11 or higher (any distribution)
- Build Tool: Gradle
- Standards: ISO 15022, ISO 20022
- Database: Any JPA-compatible (optional)
Distribution
- License: Commercial (single unified license)
- Deployment: In-house or vendor redistribution
- Group ID: com.prowidesoftware
- Updates: Yearly SRU (6 months advance)
Components Included
- SDK: Schemas, LAU, DataPDU, SCORE, BIC, MtPath
- Validation: Full SWIFT compliance checking
- Translations: Automatic MT↔MX conversion
- MyFormat: Custom format mappings
Support & Services
- Maintenance: Technical assistance included
- Updates: Standard upgrades included
- Premium Support: Available by subscription
- Pricing: Based on organization type and volume
Give it a try
Looking for pricing information? Want to try the Integrator library on your premises?
Contact us indicating your company type, use case, and which modules you are interested in.