Pro-Sites and Affiliates - Can I offer affiliate payments indefinitely?

I want to pay my affiliates for any pro-site customers forever. If the customer upgrades and even from recurring monthly payments.
Is this possible to do with affiliates?