I bought a ticket with credit card, do I have to bring it at check in?

Answer: 

As long as the ticket purchase is not through the website, a credit card is not required for the check-in process.