@knup Look up the Shyft app from Standard Bank - Has different forex wallets, easy to use and you can have virtual cards or order physical cards.
I use it extensively for travel and have never found better rates when i buy Euro or UK pounds.
Very simple to use - transfer ZAR into your ZAR...