Making money online in South Africa: 10 best ways to earn – Briefly.co.za General Freelancing, Writing, graphic design, programming ; Affiliate marketing, Commission from promoting brands ; Dropshipping, Make eCommerce profit. Read the full article