no card.. imagine you booking via expedia or orbitz.... no airline would ask for the credit card .. passport/ID is enough of a proof...
and on the side note, if anyone ever wanna buy ticket for people somewhere else in the world, do not buy directly through airline if you are using your own credit card.