The concept of my site is to establish a wordpress blog where i will list all my sites for sale, people would be able to buy directly from the main site and they will get site database/files instantly after buying with paypal.
When they will buy a site, they will also get a free premium membership of my main site which would provide them access to hidden marketing videos.

can you recommend any suitable free plugin for this? any closest possible option?