In the recent update, you guys added functionality to pass username as subid.
But what if there are multiple users with the same first name and/or last name. How we will be able to distinguish the users?
Is it possible to pass UserID instead of Username? To identify users from user Ids we can use plugins like 'Reveal Ids' (that will show user ID in WP users admin panel). This will also help in later in your further development of cashback module.
Another point is most of the publishers (affiliates) works with more than one affiliate networks. Some networks use the parameter as "SUBID=" (e.g. Admitad), some other use parameter such as "ULD=" (e.g. Optimise) or "aff_sub" (e.g. vcommission). How are you planning to handle this?
One solution I think of is most of the affiliate networks allow maximum 5 subids to pass in url parameter. So if an option is provided in theme to configure 5 subids and pass user id in all 5 subids. It should solve the issue.
Thanks & regards