Most other major U.S. airlines charge these fees. (Southwest Airlines says it doesn’t.) They are designed to encourage consumers to buy tickets online, which is cheaper for the airlines than maintaining big call centers.