Yes, I earn good income with eBay.
Many affiliate programs are there to pay you for promoting their products and services. Like Clickbank, Buddytraveller, Amazon, Flipkart, … .etc are the best affiliate programs and pay the highest affiliate commission to their affiliates.
Affiliate traffic is the key to success in this sector. So you must do your best to attract traffic to your affiliate link.