Although they have credit card capability we have found that as often as not they claim it isn't working which creates hassles and time wasted until they manage to sort the whole thing out. Haven't tried the new Terminal 9 as yet. Our experiences were all in Terminal 8 in the last few years.