Human Interest interview question

Q: Design a system for receiving payroll contributions, and then purchasing stock units, storing all of the data so there's an audit trail