Smart Marketing Solutions: Referral, Affiliation, Smart Discount