Last week, WN announced to their employees that on September 1st, paper ticket agreements made with carriers for NRSA ZED travel would be terminated in favor of moving to an all-electronic pass request system (myIDtravel). This will result in the loss of nearly 50 pass agreements. They cited an IATA mandate that calls for the elimination of ZED paper ticket issuance.
I was just curious if anyone can give me more information on the mandate. I've been trying to find the exact verbiage, but I have only been able to dig up the 2008 mandate that ends paper tickets for revenue passengers. Thanks!