feature/77136638_transaction_and_item_tracking_support

https://www.pivotaltracker.com/story/show/77136638
Adding functions for tracking transactions and items.
@krakover, please review.