Last updated: June 2026 — James Wilson, Visitpretoria
At Visitpretoria.co.za, every casino review you read is the result of a structured, hands-on evaluation process carried out by James Wilson, the site's founder and lead reviewer. This page explains exactly how we assess online casinos available to South African players, what criteria we use, how we weight those criteria, and why you can trust our ratings to be independent and honest.
We believe South African players deserve clear, accurate information before depositing real money. Our methodology is designed to reflect real player experiences, not marketing material provided by casino operators.
Before testing begins, James Wilson conducts background research on the casino operator. This includes verifying the company's ownership, years in operation, any known regulatory history, and player complaints logged on independent forums and watchdog sites. Casinos with a history of unresolved disputes or shady practices are flagged immediately.
James Wilson personally registers a real player account at every casino reviewed on this site. No review is based on press releases, demo access provided by operators, or affiliate briefings. The registration process itself is evaluated for ease, clarity of terms, and any suspicious data collection practices.
A real money deposit is made using payment methods commonly available to South African players, including local banking options and e-wallets. Withdrawal requests are submitted and tracked. Processing times, fees, and any friction in the withdrawal process are all documented as part of the review.
James spends a minimum of two weeks testing each casino platform. This includes playing a cross-section of games, contacting customer support with pre-set test questions, evaluating the mobile experience across multiple devices, and claiming any available welcome bonus to verify that stated terms match real conditions.
Once testing is complete, each casino is scored against six core criteria. Scores are then combined into a final weighted rating out of 10.
James writes the final review in plain language that South African players can act on. Reviews are dated and revisited when casinos make significant changes to their terms, software, or licensing status.
Our final score out of 10 is calculated using the following weighted criteria:
| Criteria | Weighting | What We Evaluate |
|---|---|---|
| Licensing and Safety | 25% | Valid gambling licences, SSL encryption, responsible gambling tools, fair play certification, and data protection practices |
| Bonuses and Promotions | 20% | Welcome bonus value, wagering requirements, game restrictions, time limits, and ongoing loyalty rewards |
| Game Selection | 20% | Total number of titles, software provider quality, variety across slots, table games and live dealer options, and game loading performance |
| Payment Methods | 15% | Availability of South African-friendly payment options, deposit and withdrawal speed, minimum and maximum limits, and transaction fees |
| Customer Support | 10% | Availability of live chat, email, and phone support, response times, quality of answers, and availability of support in English |
| Mobile Experience | 10% | Mobile browser performance, dedicated app availability, game compatibility on smaller screens, and overall usability on Android and iOS devices |
Every casino reviewed on Visitpretoria.co.za receives a final score out of 10, calculated from the weighted criteria above. Here is how to interpret those scores:
Independence is the foundation of everything we publish. Here is how we protect the integrity of our reviews:
James Wilson has been researching and writing about online gambling in the South African market since 2019. He holds a detailed understanding of the regulatory landscape applicable to ZA players and maintains active accounts at the casinos reviewed on this site. James is not affiliated with any casino group and makes all final rating decisions independently. His goal is simple: to give South African players the honest, practical information they need to gamble safely and confidently online in 2026.
If you have questions about our methodology or want to report an experience at a casino we have reviewed, you are welcome to contact us directly through our contact page.