How to do Affiliate Marketing with Catalog?

Community Novice

I am working with an organization that wants to implement affiliate marketing for their course offerings.

Requirements are pretty much "standard":

There will be partners, that promote certain courses and provide links to their customers. Once a course is sold to a customer who followed a link that one of these parters provided, that partner will receive commision.

So, in technical terms, what would be needed is a way to create affiliate links/codes, which are tracked by Catalog. Also, there needs to be some sort of reporting of revenue by affiliate, so that commission can be calculated.

I didn't find anything in the docs or here, so any input is appreciated 🙂