In most cases no. You can try, but from we have experienced, they work sometimes but for the most part, the transaction will be declined. If you want to make a transaction to an online casino you will need to use an intermediary service like Interac, Instadebit, iDebit or an eWallet to store funds like ecoPayz.