Extend buy_course plugin to include sessions - refs #7272