AP -- Credit cards will soon be the only payment accepted on many American Airlines flights for passengers who buy food, beverages, headsets and other items.