Purchase history

Purchase history

I need my Sales and CS team to be able to see the active and historical history.  They are going to create deals with products within them.  Is there anyway for me to display this information in the account module?

Active products, Date
Core 
App

Deactive products, Date, Why

The other way is to use the product module - but how we i add a feild that status is active / deactive by account?