One reason is time value of money the earlier the airlines receive the cash, the more valuable it is to them. A second reason is that airlines follow a practice they call “yield management” in which they try to charge the highest price for every ticket they sell. By insisting that some customers pay at the time of booking, they can charge more for tickets that do not require immediate payment.
This site uses Akismet to reduce spam. Learn how your comment data is processed.