Need an MLM Network Plugin

I hope someone can help us, we need a plugin, but couldnt find anywhere, the plugin should be compatible with woocommerce/wordpress and should has an MLM System:

  1. our customer is getting an affilate link, where other people buy and the customer receives a sales comission
  2. our customer can buy in the backend cheaper the products, should have an backend
  3. Our customer can create a team, where he/she will earn money from his/her downlines/team members an percentage ammount to his wallet

Can anyone provide or help please? I would be very thankful, please no plugin with monthly subscription like but similar to this, thanks a lot!