While no online casinos are regulated in South Africa, many are targeted towards a South African audience. This means that many different sites accept ZAR as currency. Most will also accept USD, GBP and EUR.