Yes. You can use someone else’s credit card to pay for your booking, as long as the cardholder is aware and has authorized the payment.
Do I need to show the card at pick-up?
No. You only need to present your driver’s license and booking confirmation when collecting the car.