Alpha Cell is a company located in South Africa which sales there products via Vendor Machines. The agents used to deposit the funds in vendor machines via banks. Alpha Cell Deposit System used to load the agents funds to database. Alpha Cell Customer Portal responsibility is to show the agents their credits in vendor machines as total balance, coints, notes It was our responsibility to understand the business and design a software solution for that. There were some transactions made by Agents which need to automate for software so that bank emails for payment confirmation can be feed to the database. We design auto deposit module which gets invoked as it received email from banks and then perform business process against the agent. It was quite challenges in term of understanding the whole business and auto mate the process. It was very interesting to develop such system.