To buy altcoins you need to have either Bitcoin, Ethereum or Tether. You then go and exchange it on a crypto exchange or use Atomic Swap like AirSwap to exchange it for other cryptocurrencies.
The most secure and easy way in South Africa to buy Bitcoin is through Luno. After creating an account you go to Wallet -> (ZAR WAllet) -> Deposit. Just follow the steps and do an EFT to Luno with the reference number they give you. It normally takes 24 to 48 hours for the money to clear.
After having ZAR in your Luno wallet you can go ahead and buy some Bitcoin. Wallet -> (BTC Wallet) -> Buy -> With ZAR. Select the amount of ZAR you would like to buy Bitcoin with. Bitcoin can be divided into 1 Satoshi = 0.00000001 ฿. People often have the misconception that you have to buy a whole Bitcoin.
For More You Can Check:-
Promo video company