purchases are now loaded from a template and rendered using mustache