I can achieve this by offering 2 solutions:
1 is to offer each person their own 'Shop Front', where they can choose what products they want to sell from your stock and send people directly to there. Once here, people can purchase items, allowing people to keep track of everything.
Otherwise, you can simply create an affiliate system that allows you to provide workers a special ID, which when clicked (workers will always provide full URL with ID to people interested), they will get payments for each product purchased based on the cost of the product.
The second option is cheaper and less involved (looking at about $200 to implement) while the shop front system is quite hefty to build (looking at close to $2000 to get it running smoothly).
Thank you for your time,
Daniel Larson