Middle
The system, based on a client's application from the bank's website, makes a decision on issuing a credit card. Describe the integration of the first step: the user submits an application on the website, the system sends a check to the MDM system to determine if the client is an active bank customer. How will the systems interact?
sobes.tech AI
Answer from AI
When integrating a system based on a client's application from the bank's website with an MDM (Master Data Management) system to verify whether the client is active, the interaction is usually structured as follows:
- The user fills out an application on the bank's website and submits it.
- The application processing system sends a request to the MDM system to check the client's status.
- The request can be synchronous (e.g., a REST API call) or asynchronous (via a message queue).
- The MDM system receives the request, searches for the client's information in its database, and returns a response (e.g., "client is active" or "new client").
- The application processing system receives the response and makes a decision about the further process of issuing a credit card.
Example of interaction via REST API:
- The website sends a POST request with client data to the MDM system's endpoint.
- The MDM returns a JSON with the verification result.
This approach ensures responsibility separation, allows centralized management of client data, and supports system scalability.