There are three actors in a affiliate model
- Online Store
- third party publisher
first of all, a third party register in an online marketplace or online store for a affiliate marketer partner, the owner of marketplace or store,approve the request an the system generate a tracking code for third party as a affiliate.
the third party embed the affiliate script in his.her website and shows the banners or products. when a visitor clicks that banner or product, is redirected to the marketplace.
if the visitor buys that product or other product from this process, the affiliate marketing module detects the affiliate tracking number and calculate the commission fee for a third party and charge his/her account