Can I store my credit card in my profile?

Absolutely. Simply create an account when you get to the booking confirmation.

Join the VIP Program and you may store your credit cards in your wallet. 

When you complete your payment you will see this:

 

It then will remain in your wallet until you edit or delete it and it will be available for use as long as the card is activated.