[Since posting this question, I understand why unique email addresses are required. My challenge remains the same... pre-populating form with an email address of the employer that purchases a training product. What problem is caused if a logged-in user attempts to access a download link that was purchased for a single page download product. Is that possible? Could I simply place the page under protection so you would have to be a logged-in user to access the purchased download link? I understand that normally you would not want to place the single product download page as "protected" because a Customer could buy access and not be able to access the page to download the product they bought. The question is, could I do this without causing other issues?]
There seems to be a limitation that usernames must have a unique email address. Is there a way to change this and allow multiple users to be setup using a common email address? It seems I need to use a combination of a single page download link and a free membership. The IP address limitations will protest my product. I need to be able to pre-populate a form with the email address of my Customer that would buy access to the same product for multiple employees.
My product is a training program that is basically a Form with an embedded Video. Employers purchase access to this form, they send the link to thte employee, the employee watches the video & answers a few questions, on submission, the form is scored and the results are sent by email to the employer (with a copy of the email results to the webmaster).
The problem is how to pre-populate the form with the email address of the employer when the employee clicks the purchased link and opens the page with the form and email. If a user was logged into the wp site, I could pre-populate the form with the employer's email.
The easiest solution would be to have the employer set up a username and password and use the email address of the employer for the user email. There seems to be a limitation that usernames must have a unique email address. Is there a way to change this and allow multiple users with the same email address?