We have a few courses that have breakout sessions, workshops, etc. And having to come up with workarounds to create linear registration paths to support these courses has been very time consuming. I’ve even recently rigged the new related courses feature for this very purpose!
Attribute caps: If every attribute (be it a registration fee for a particular specialty or for a dinner) could be capped that would be awesome. This way I could set a course to only take 25 physicians and a total of 100 people at a dinner, as an example.
-Currently I am forced to use child courses. I just did a course with 16 workshops that -have- to be capped, and it was very time consuming to have to create pages just to be able to use the cap feature at the course level. And then I had to figure out a way to lead the user to this second course page in a linear fashion without having to click out of the cart page when registering for the conference.
Attributes with “rules”: Our previous vendor had pricing that allowed for easy “Early Bird” set-ups. Meaning I could set a price that would change to the full price depending on the date I set for that change to occur.
-Currently I have to use discount codes for every single level of any fee structure that has early birds. And sometimes they have more than just one early bird price.
Attributes that don’t share SKUs: This one is a little difficult to explain. When I set-up regular registration, let’s say 3 fees for 3 groups of people (so it’s radio buttons) I can use discount codes, no problem. But once I add in a second set of attributes, let’s say my first set is Physicians, Nurses and Scientists, and then my second batch of attributes is for workshops, I can no longer use discount codes that only apply to my first batch for whatever reason. And on the back end it looks like the SKUs becomes affected (I restrict coupon use by SKU). So I can no longer set-up my restrictions.
-Currently are forced onto honor system.