Set up new affiliate not working

Hi
I have just downloaded the affiliate plugin. I want to set up a new affiliate. There didn't seem to be any documentation on this so I checked the forums and read that by setting up a new user I set up an affiliate.
https://premium.wpmudev.org/forums/topic/affiliate-plugin-6

However it does not seem to be working for me. I am setting up a new user manually in wordpress but when I go to manage affiliates I don't see the new affiliate listed. Am I setting up the affiliate in the wrong way?

Is it because I need to also be using one of the other plugins (membership, directory, market press). I don't have these uploaded.

I sell courses on my site and want to sell them on an affiliate basis. Is this plugin appropriate for this?