I looked through your order form and configured custom fields and I see a few issues. First of all, I don’t see a custom field called
AlumRegistration in your list of custom fields but that’s the name used in your custom html.
Secondly, it looks like you have four different drop downs all trying collect data into the same field. This will result in only one of the values being persisted.
I believe your
select tag will need to have a
name attribute in addition to
Lastly, the option values will need to match exactly what is configured on your custom field drop down options.
I don’t believe that doing this is an officially supported feature, it just happens to work. However, if you make those changes you should be able to capture contact custom fields directly from the form.