When a parent purchases a class for a child, we are going to be setting up a record for the parent (if a record does not already exist) and a record for the child, then create the association.
The problem is we need to track the ticketing history in the child's record so if I am purchasing an Art Class for my 5 year old son I need to indicate the constituent id for my son somewhere in the line item so we can update the Ticketing History on the child record.
This information will be useful for the life of my child's record for future upselling and donor cultivation.
Has anyone ever done this? Any feedback will be greatly appreciated.
We do the same by using the special request on the order. We also have a history table that we update for the the child record. This stores things Like absences, number of times late, class(performance).