Airlines are just about the only business that have the ability to charge credit cards without real time authorization by the network. This is for things like buying a drink while in flight. I wouldn't be surprised if this was all part of the negotiation.