Marketplace owners earn points or coupons?

Hi, I'd like to set up an way for my marketplace shop owners to earn points they can turn in for coupons. I was thinking of using the affiliate program plugin and pay with coupons but wondered if that was the best option or if that even possible with an affiliate program?

Thoughts?

Thanks
Kimberly