When picking up the vehicle, you’ll have to pay and leave a security deposit using a credit card in the name of the main driver, even if you booked using a different card. That means you can’t use someone else’s card (even a family member's) unless they are listed as the main driver.
Likewise, if you would like to rent a car using a business card, it’ll need to have your name on it.