Yes. Depots from major locations and CBD areas will accept credit cards from another person as long as he/she is present during collection of the vehicle.
The main driver does not need to be the owner of the card used for payment nor is the card holder required to be a nominated driver on the rental agreement. It is only essential for the owner of the card to be present at the time of pick up to authorise the payment.
Please note, not all types of credit cards are accepted (e.g. some suppliers do not accept China Union Pay Credit card)