In South Africa, a foreigner who has been issued a South African Retired temporary residence visa, by law, this visa does not allow any retired resident to operate a business within South Africa.
Once receiving South African Retired permanent residence, thereafter, the now South African permanent resident, can operate a business within South Africa (conditions may vary).