The client needed to optimize the way they handled incoming credit report requests from their customers, how they processed the data and how they sent out the final reports. Also, since our client works with dozens of banking institutions, their system needed to be as privacy-mindful as possible, and the goal was to move towards an even more secure architecture.
Prior to our collaboration, the client had an existing Experience Cloud setup. To receive a credit report, a customer bank representative had to fill out a manual request in our client’s internal system which was noticeably inconvenient. We were set to implement an API connection that could be used by our client’s customers to seamlessly request all the necessary credit reports directly in their own environments.
Since the core service our client provides is equipping banks with full credit portraits of individuals according to the local legislation in the Caribbean region, another task was to improve the delivery of these reports by refining every aspect of it. It was all the more crucial since the customers were charged for every report operation and our client could not afford losing their loyalty because of occasional system malfunctions.
To make sure the service would be provided as expected, our team needed to enhance the data uploading flow for when customers create a report request to avoid this request being incomplete or lost in the process. As a consequence of these issues, client’s customers sometimes did not receive neither the credit report nor any notification about their request being failed. This has also caused an issue with duplicates that we needed to resolve.