Most Canadian banks that issue Visa or MasterCard cards accept offshore gambling transactions. Introducing 'safe' banks such as BMO Bank, CIBC, RBC, TD Bank Toronto, etc. that can usually accept gambling transfers without any problems.
In addition, some banks have stricter policies, such as allowing only transactions with businesses regulated by each state at Scotiabank. Espace Jeux in Quebec, PlayOLG in Ontario, and PlayNow in British Columbia and Manitoba. Due to the very strict regulations in the United States, US banks such as Chase also limit gambling transactions to Canadians.