No, all credit cards provided by federally regulated institutions in Canada must provide a minimum grace period of 21 days.