People register for events. As part of that registration I want to collect some data that will be stored as part of their participant record. No problem.
I'd also like to collect information that will be stored as part of the contribution record linked to the event registration, but there seems to be no way to do this, as I can't access the profile containing the custom contribution fields in the online registration set-up for the event.
Am I missing something, or is the only way to do this by using a Drupal webform.