I just came across this module and it looks great. The majority of our classes are classroom based. This is so very close to what I need to solve a lot of problems, but it doesn't quite fit.
First of all, I am wondering if it is possible to integrate this functionality with the auth.net payment gateway. We currently have students pay by credit card for all courses, but because this module is an activity within a class, students will need to submit payment before seeing the dates and locations.