Questions about Functionality of Litecoin wallet

Greetings, I am working on a project for a client and want to consider implementing Litecoin since the transaction fees are much lower than bitcoin. To use this crypto coin I will need to generate multiple addresses for customers to deposit payments into, and still have all payments flow into one central account 9to reduce manually moving the coins). I will also need to be notified by Email and or Text message when a deposit is made by a customer. It would be spectacular if the notification could also include what wallet address the customer used for accounting purposes. If it has multi sig functionality as well then that would be a bonus.

Can some one point out such a wallet for me ?