Why even have a barcode/paper at all? You already have a Confirmation Number. How about adding a function within the software that allows you to pick a PIN at check-in. Then, not only the airlines but TSA could use the same software but have different modules where the information would populate and the customer could verify with the confirmation and PIN. No paper, no barcodes, no phone compatibility issues. The only glaring error I can think of right now is when people pick a PIN that they forget by the time they check in.
... View more