As of late August 2015 South African Airways has begun charging US $25 per person for seat assignments on tickets purchased in their 3 lowest international and 4 lowest domestic classes of service. Passengers that do not fork over the $25 will only be able to select seats within 24 hours of departure.
Stay well,
Ian Proctor
Ultimate Africa founder and president