Just did it last week and I don't even remember having to show them my credit card. I think all I game them was my players card and license. CC would be good idea to have too, but you won't need that certificate.