Flight attendants with WestJet, Canada's second-largest airline, went on strike Sunday in a dispute over pay, according to infohub.kz.

The Canadian Union of Public Employees (CUPE), which represents the 4,400 cabin crew at the airline, announced the strike on its Facebook page but did not provide further details. The company had canceled more than 300 flights as of early Sunday, disrupting travel plans for Canadians in the middle of a three-day weekend. WestJet confirmed the strike and said its focus remains on staying available for the union to reach an agreement.

A key issue in the dispute is how flight attendants should be paid for duties performed while still on the ground. The union says some of that work is unpaid, while the company says its staff is indeed compensated, citing pay through a "credit hour" system rather than an hourly rate.

"We presented a proposal that would have set a new standard for cabin crew in Canada, making WestJet the only airline to offer an hourly rate covering all time before and after flights, plus a double-digit wage increase in year one among other priorities the union raised," said Alexis von Hoensbroech, CEO of the WestJet Group. "Unfortunately, it wasn't accepted."

The airline said it could not operate any of its scheduled flights on Boeing 737s or 787s, and travelers will be refunded or reaccommodated. WestJet said it would contact people who booked directly with them via email, while those who booked through a travel agent or third-party platform should reach out to them. WestJet Encore flights operated on a Q400, as well as code-share flights operated by airline partners, remain unaffected.

Last summer, flight attendants at Air Canada, the country's largest carrier, stranded more than 100,000 travelers during peak travel season with a strike partly over the same issue of groundwork. That work stoppage lasted three days before the sides came to an agreement.