The bank portal backend server will carry out the following operations:
- Return the user's details (name and balance) based on the 'friendlyid' unique identifier. These will be displayed to the user upon logging in. The '/userdet' server will be used for this.
- Return the user's currency balance based on the 'friendlyid' unique identifier. The '/userbal' server will be used for this.
- Handle payment requests. It will submit a payment request that's forwarded by the customer to the bridge server endpoint. Before submission, it will check whether the user has a sufficient balance for the payment transaction. After the bridge server communicates that the transaction has been executed successfully, it will update ...