Moin Moin,
ich hatte bis dato eigentlich nie Probleme in Südafrika mit meiner Kreditkarte (Visa). Ganz im Gegenteil ich war bis dato eigentlich immer schwer begeistert, dass man so gut wie überall mit der Karte zahlen kann.
Wichtig ist halt, dass Du die Karte nicht aus der Hand gibst. Bisher ist jeder Kellner in den Restaurants immer mit dem Terminal direkt zum Tisch gekommen.
Bargeld nehme ich lediglich fürs Tanken und für Kleinigkeiten wie z.B. Mautgebühren. Auch manche Gästehäuser nehmen keine Kreditkarte. Hier solltest Du vorab klären ob ein Terminal vorhanden ist oder nicht.
Mit der EC-Karte kannst Du nahezu an jedem Geldautomat Bargeld abheben. Pro Abhebung jedoch nur maximal 2000Rand. Das Tageslimit welches es noch vor ein paar Jahren gab wurde angehoben. Damals waren es 3000 Rand maximal pro Tag, hier kann ich vom Oktober letzten Jahres bestätigen das man nun auch mühelos 4000 Rand/Tag bekommt. (Jedoch nur in je 2000Rand Schritten und nur sofern der Automat genug Geld hat und auch Strom da ist

)
Im Krüger Park gibt es in den Shops oft MiniATM Automaten. Diese funktionieren nicht mit deutschen Karten (wurde mir dort gesagt). Bei den MiniATM Geräten ziehst Du nur ein Beleg aus dem Automat und bekommst das Geld in Bar an der Kasse.
Beste Grüße
Heiko