Development guide for building core-connectors
Integration Development Steps
Here are the typical steps that need to be taken to building an integration:
- Download the testing harness with an example core connector to try.
Understand the scope of the requirement and the API flows, by reviewing the core-connector golden path test collection that is used to illustrate the quality and adherence to the requirements. - Work with the Business / Product Expert at the DFSP to determine and get sign off on the funding and liquidity design that must be implemented in the integration.
The pre-funded liquidity design documents can help this process. - Investigate the core-connector API and design an integration solution.
The IIPS Design Patterns for Payer and Payee DFSP integration is a good guide for this work. - Build the integration against a Core Banking Solution Sandbox. This solution can be tested at any time by deploying/connecting it into the testing harness and running all or parts of the golden path test collection.
The core-connector template can be useful here as a starting point for the development. - Submit the core-connector for review and approval by the Scheme. The scheme will have final say as to whether the integration solution is adequate for their scheme and use case.
- Perform User Acceptance Testing for the scheme by deploying into Payment manager / or other deployment solution connected to a fully secured Environment.
Run end-to-end testing, that include sending and receiving funds between connected organizations.
Run a Settlement test.