Twitter is fine, if you want it on the same card you used for the ticket they'll just ask you the last 4 and I believe expiration date, but maybe it was only last 4. If you want to use a different card then I believe there's a link they'll email you for a secure payment site like a lot of other airlines have.
I see, thanks.