Partner Program/ affiliate program - plugin/theme

Hello,

We are looking for Partner Program/ affiliate program - plugin/theme.

What i mean:

We need Partner Program/ affiliate program - plugin/theme. Which give us option to create new website.
Where:

  1. Our partner company first see register + login - website. First have to register or login.
  2. After that see main website - where see awards, news etc.
  3. We need options where partner can register invoice from us or from our distributors. With options:
    a) where he bought our goods
    b) when
    c) invoice number
    d) invoice amount
    e) product cattegories on invoice + amoun
    f) parner can upload invoice scan

Program will calculate amount of invoice or product categories to points.
We need option there with calculator- for exmaple 100 $ it will be 10 points etc.

Partner company can see own statistics with points or global statistic with place.

I hope you understand what i’m looking for :wink:

Do you see some ready similar solution like above for us?
Thank you