Closes GH-117 - Support Ecommerce Analytics

Adds transaction analytics support

Signed-off-by: Ian Lake <ian.hannibal.lake@gmail.com>