Invoice Management with Collection feature.

Hi Guys,

I am working on a project where I am building an invoice management software which will be having a feature on collecting money from the customers using email notifications.

Any new features of ideas are much appreciated. Thanks!