1.Reseller Program plugin
Special reseller users can generate Premium Keys using special discount prices and then sell them in their community.
Resellers can view list of their keys and track activated ones. It is also possible to delete unused premium keys also.
There's remote API...