- Key findings
- Testing methodology
- Deposit friction: not one failure, many
- Player reality: deposits
- The successful deposit and withdrawal
- Withdrawals: functional, but context-dependent
- Market reality: players are already active
- Core insight: three realities, one player
- What this means for operators
- TESTA POV: real market validation
- Closing
- Frequently asked questions (FAQ)
- Appendix
Alberta is ready on paper. But can players complete the journey?
Key findings
The Government of Alberta’s regulated platform is fully compliant, integrated with local payment systems (e.g. Interac) and local banks. It serves as the closest available proxy for real market conditions ahead of full regulation. The test covered key user flows including homepage loading, registration, login, deposit access, sportsbook navigation, event browsing, betting flow, bet history, withdrawal, live match tracking, account limits, and customer support.
Testing revealed that while the system is functional, deposit functionality is inconsistent.
- The homepage, registration, and login processes functioned normally. Pages loaded quickly, form validation worked correctly, and testers were able to successfully create an account, upload a photo ID and log in without major issues.
- The sportsbook browsing experience was generally stable. The testers were able to access the sportsbook section, browse live events, switch between sports and leagues, and view odds updates without major usability issues.
The deposit flow was the main blocker during the test with 6 out of 7 testers failing to deposit.
- Deposit failures occurred in multiple distinct ways, rather than from a single point of failure.
- Multiple testers reported 3, 4 and 5 minute waits on blank pages before redirect failures.
- One tester successfully completed the full journey (deposit → live bet → withdraw)
- Withdrawal worked in isolation, but external player sentiment suggests added friction under certain conditions (e.g. bonuses)
- The live match feature was presented as an animated match tracker rather than a video stream. While the tracker updated normally, aspects such as video buffering, audio/video synchronization, and streaming quality could not be evaluated.
- The customer support functionality worked as expected. The live chat responded quickly, the contact form accepted valid email input, and a confirmation message appeared after submission. No broken links were observed.
- Logout and session handling functioned correctly. After logging out, the session was properly cleared and using the browser back button did not restore the logged-in state. However, some testers noted that the page did not visibly redirect after logout, which could create minor confusion for users.
Core takeaway:
Overall, the platform performed stably across navigation, registration, login, and browsing flows. However, the deposit failure significantly impacted the ability to complete the full end-to-end betting journey for most testers, preventing the verification of betting, bet history, and withdrawal functionalities. The system works but deposit and withdrawal experiences are inconsistent.
Testing methodology
- Real testers (Calgary and Edmonton)
- Real devices (iPhone)
- Local networks (Telus, Shaw, Starlink)
- Local payment methods (Interac, Visa Debit, Apple Pay)
- Real accounts (various local banks)
Test scenarios included:
- Registration & login
- Deposit attempts
- Navigation to sports
- Live betting
- Bet placement
- Withdrawal
Multiple testers were used to simulate variability across real player conditions.
Deposit friction: not one failure, many
Across testing, multiple deposit attempts failed, each presenting different system responses. Failures varied by payment method. From network-level methods like Visa Debit and Interac to wallet-based flows such as Apple Pay, transactions were inconsistent end-to-end.
These failures occurred across bank, platform, and user context. Observed failure types included bank-level declines (“Your bank did not approve the payment”), account-level restrictions (“Payments are unavailable from your account at this moment”), and platform-side billing failures (“Our billing system is unable to accept this deposit at the moment”).
Redirects to banks lagged on a blanks screen for as long as over 5 minutes before showing a failure message.
Player reality: deposits
Testers reported instances where funds left their bank accounts but the transactions were ultimately declined by the platform. Many noted that the current regulated experience is not yet up to par with other sites they are accustomed to using. Testers consistently described their experiences with grey market operators as being faster, more reliable, and easier to fund.
Critical implication
If a deposit fails once, a player may retry. If it fails twice, they leave.
The successful deposit and withdrawal
During testing, one user successfully navigated the entire real-money lifecycle. The tester deposited of $100 CAD using Interac.
Then the tester placed bets on live NHL games, and, after a mixed outcome of wins and losses, successfully withdrew their remaining $64 balance.
This confirms that the system functions correctly under the right conditions. However, it also demonstrates that while the full journey is possible, it is not consistently repeatable for all players.
Withdrawals: functional, but context-dependent
While our controlled testing showed that withdrawals can be successful, broader player sentiment reveals significant friction in real-world scenarios. Users on platforms like Reddit frequently report challenges, such as only being able to withdraw clear winnings. Common complaints center around strict wagering requirements on bonuses (often as high as 10x), confusion regarding withdrawal eligibility, and perceived delays in processing. The key insight here is that a player’s withdrawal experience changes significantly depending on their specific context.
Market reality: players are already active
Alberta is not a new market. It is a transitioning one. Grey market operators such are already widely used. Players are familiar with offshore operators for a long time, discussing it in relation to PlayAlberta over 3 years ago.
What’s more, customer reviews on TrustPilot identify specific payment pain points including problems with deposits and withdrawals.
Key insights:
Operators entering Alberta are not competing against a blank slate — they are competing against existing player habits.
Core insight: three realities, one player
Players in Alberta are currently navigating three overlapping environments: fast, familiar, and low-friction grey market platforms; the compliant but inconsistent regulated PlayAlberta platform; and soon (July) incoming operators that have not yet been validated under real conditions.
What this means for operators
Operators entering Alberta aren’t launching into a controlled environment. Instead, they are entering a market with existing expectations, a payment layer full of variability, and a user base that is highly sensitive to friction.
You are not just launching a platform—you are launching thousands of individual player journeys. If a player can deposit faster elsewhere, they will.
TESTA POV: real market validation
This is exactly where traditional testing falls short. Staging environments and internal QA simply cannot capture bank-level variability, user-specific restrictions, and real behavioral patterns.
Our approach relies on real users testing on real devices, using real payment methods to measure real outcomes. We show you which reality your players will experience—before they do.
Closing
Alberta is ready on paper. The infrastructure is in place, and the systems are integrated. However, real players don’t always make it smoothly from deposit to withdrawal. That’s not a reason to pause—it’s a reason to test.
Frequently asked questions (FAQ)
As the province’s only fully regulated platform currently operating, PlayAlberta is integrated with local banks and payment systems (like Interac). Its performance highlights the systemic payment infrastructure challenges all incoming operators will have to navigate upon market opening.
No. The Alberta market is transitioning, not emerging from scratch. Players already have well-established habits formed by years of using grey-market platforms that offer fast, low-friction user experiences.
The deposit flow is the primary failure point. While registration and browsing are generally stable, a significant majority of deposit attempts fail due to varying factors such as bank-level declines, account restrictions, and platform billing errors.
Player tolerance for friction is extremely low because they have fast, reliable alternatives. A single deposit failure may prompt a retry, but repeated failures typically result in the player abandoning the platform and returning to an offshore competitor.
Operators must prioritize real-world payment testing over traditional QA. Since deposit failures stem from a complex web of bank-level and network variability, testing with real local users, real devices, and real bank accounts is the only way to accurately predict and optimize the live player experience.
Appendix
This appendix shows the images and screen recordings of the other key user flows including homepage loading, registration, login, sportsbook navigation, event browsing, betting flow, bet history, live match tracking, customer support, and logout functionality.
Homepage, registration
ID upload
Login
Sportsbook navigation
Bet flow
Bet history
Live match tracking
Account limits
Customer support
Logout functionality
