betwayBetway vouchers. South African sports betting fans can now purchase Betway vouchers from any PEP or Flash store nationwide and use it to make a deposit. Here is how to deposit using aRaging River Trading (Pty) Ltd (201113450507) licenced to promote Betway South Africa, is licensed and regulated by the Western Cape Gambling and Racing Board. Bookmaker License Number:10181496-010 first Issued on 1