In the 'Manage Contribution Payment' screen we want to simply ask the donor if they are happy to be contacted by email - a simple Yes/No option in a profile. It doesn't seem possible to do this using the standard fields - 'Communication Preferences' brings up all the communications options. Is there any way to just expose the email field as a preference? I can do this with a custom field, but it would be better to set the actual email preference field. I've a feeling this must be possible, and have a strong preference to avoid any coding!