My solicitor has advised me:
"When you are coding the site, and taking online subscriptions, ensure that people have to click an 'I accept the terms and conditions' checkbox. Provide a link to the terms and conditions beside the checkbox, and make sure the code captures and audit trail of their acceptance of the terms and conditions, and archive this for each subscriber. "
Does anyone have some suggestion on how to do this within Moodle please?