Affiliate partnership in sports betting, casino games & virtual games