No, Crave will not accept your debit MasterCard when using it online in Canada.