Affiliates Plugin – adding refferal agent id

Can I configure the affiliates plugin to require an affiliate id before the system will give access to a new site. I need to control who gets sites as I progress with my business. So, I see it working this way:

There exist Affiliates 1 to N

A user wants a site: Along with the other information he would also be required to provide an affiliate ID so that I can ensure the web site is given to someone who has gone through the process, in my case, an affiliate.

Does the plugin already do this or something similar and how do I configure the platform to do this.