South Africa distinguishes between visa exempt and non-exempt countries. Most European and North American countries are exempt and therefore do not need to apply for a visa before travelling. A visa is simply issued upon arrival.
Most visitors receive 90 days, some only 30. Citizens of non-exempt countries need to apply for a visa in a South African mission abroad or at a service provider such as VFS.
An updated list can be found here:
A Visitor Visa can normally be extended by a further 90 days within South Africa.
IBN Business & Immigration Solutions offers a full range of immigration services including the facilitation of entry visas, all types of temporary and permanent residence permits, permits for the accompanying family as well as document procurement and translation. Contact us HERE