You can generate real money payouts from any game played as long as you have made a deposit and are using those funds to play games. You can also generate winnings using bonus funds or free spins that can be found through ongoing promotions. Whilst many casinos will offer South African Rand as an option to play real money games, others may need you to deposit and withdraw in another currency, such as USD – this won't prevent you from playing online casino games in South Africa, but could mean you need to get funds converted to and from another currency.