Bitwa.la does this in Germany and I use it all the time. It's a great way to pay rent, bills and even parking fines!
This is great, and precisily what I am looking for or to do in South Africa.
I think the idea I am interested in is solely focused on South Africa.
Generally speaking, I am assuming I need to setup the following systems:
1. Gateway to the banks - I am not sure about this because in the theory, I could do this manually. I could receive BitCoins, and pay using an exisiting bank account to transfer funds to any bank account in the country. So what I am saying is that I don't think I need permission from the banks if it can be done manually? Of course, to have an automated system, there may be a chance where I need some sort of buy-in from the banks.
2. Server/Website/Platform - As mentioned before, I am not in coding or major development. The most "technical" thing I have done is created an online store and had a bunch of components and scripts talk to one another, without coding, so I assume I would need a standalone server at least, secured of course.
2.2. Serious development with regards to wallets, blockchain interaction, QR Code generation, live on-the-fly currency exchange, and I am sure more.
3. Lots of South African fiat currency - This is a no brainer. What is nice about this is that I do not need a single BitCoin to start, or to run. The idea is BitCoin converted to Rands into a local bank account.
Only 3.1 items, easy peasey. Haha.
If anyone can add any more insight to these points, that would be great. I am learning here you know!