Customers need to deposit a minimum of 25 CAD to access the welcome bonus at the site.