Synergy BOX Suite exposes a list of RESTful services that enable connectivity and interoperability with backend systems, such as core banking systems or third-party services. Using the REST API Synergy BOX can easily integrate with any system that is capable of returning the required response data in the relevant format.
Synergy BOX builds on top of generic concepts from the core banking systems to ensure ease of use and integration into the banking processes. Additionally, it introduces some new concepts to enrich the core functionality.
Here are some of the important concepts that are used in the solution:
- User and customer
Synergy BOX uses the same concept of users and customers as in the core banking system. The user is a person who is registered and logs into the system to perform certain operations. A customer on the other hand may be either a person or a legal entity. The relation is one to many - a single user may be authorized to order banking operations on behalf of several customers.
Any entry, such as a payment order or a declaration, completed in the system is regarded as a document.
- Single sign-on
Synergy BOX enables users to operate with the same credentials using both internet and mobile banking. The data is stored independently from the channel, and accessible from both channels if needed.
The services listed in this documentation cover the following main scenarios:
- Working with accounts (opening, closing, viewing balance, etc.)
- Working with documents (payment orders, declarations)
- Reporting (balances)
- Customizing dashboards and settings
- Third-party integrations:
- Mobile wallet
- Utility payments
- ATMs and branches information