BC,
They ask for your credit-card info because you don't stop at the counter when you pick up your car. And, yes, the card number you give them is the one that they'll charge.
If you're uneasy about putting your card number on the Web, maybe call them and see if you can mail it in on a form or give it to them over the phone?
Best,
TapCat