An Instadebit casino is an online operator in Canada that accepts the payment method. It works by connecting your bank account with your Instadebit account. You can both send and receive money from the operators through this payment method.