Affiliate programs are the best way to earn money as an alternate source of income. There are various affiliate programs in India through which you can upscale your revenue.
Flipkart Affiliate
Amazon associate
Reseller club
vCommision
BigRock affiliate .
Check out this article to know more about the anatomy of affiliate networks in India.