I'm comparing various versions of OSC forks and other carts. My products are mostly tours sold to tourists at home, planning their vacations. Let's say I'm selling a catamaran trip. There are two prices (adult and child) and a group might have 4 adults and 2 kids. The tour also might only run Tuesdays and Fridays and they have to select dates that work. Then the same person might want to add airport transportation (where the price is based on where their resort is in the area). Instead of joining/registering, I'd like the only checkout step (beyond confirming quantity) to check each product in the cart for any required "extra info" (like their arrival date, what resort they are staying at, under what name, when they leave, etc.)

I also want to create a backend report system for "manufacturers" (or tour service providers) so they can see the customers for today, tomorrow, and coming up, and also so that they can acknowledge that they've "got" that reservation, otherwise it would show up on a redlisted report for me, as unconfirmed but sold (waiting for manufacturer to confirm.)

I'm trying to figure out how all the product attributes work and hope that someone might save me some time... "hey, no, you need to add this module..." or "you'll need to get some code modifications done..." or "you are out of luck...".

Thanks, hoping to be able to use this!