Originally Posted by
guv1976
Don't those travel portals actually use their own corporate cards to pay the airlines?
At least for Amex, no. Getting a little off topic, but usually I can see the card number in the confirmation for hotel booking on the hotel website, for airline bookings that's a dark hole and refers you to the original booking agency..