I work with a few guys who use infusionsoft - and it's all tracked by the system - and I can check at anytime who is making sales, and hoe much I've made, as a broker..
If the system is on CB - I have the product owner create a new list in his autoresponder to collect my JV's and then pay me on the sales those partners do. Not the fastest way - but it works!