Most online casinos offer Canadian users the option to deposit with Paysafecard.  Find out on the homepage of your casino provider whether you can deposit with Paysafecard.