Events
Price a registration from the member record.
Registration that already knows who is current, what they are entitled to and what they have paid for.
Charge the member rate without a lookup
The system knows whether someone is current. Pricing and eligibility follow from the record instead of from an honour system at the door.
Keep one roster from registration to attendance
Who registered, who paid, who turned up and what they attended all sit on the same record as the rest of their history.