For such requirements we are doing something like this as under:-
On our site we require students to submit a few documents before they can enroll in to particular course..
We have customized language pack to show required documents list as final step for enrollment.
What we have done is , before final enrollment, we have shown list of documents to be submitted to our email address.
After students submit those documents, we manually enroll them in to particular course.
I hope this may be of your interest.