Yes, the lessee (driver) will always need to bring a valid credit card for insurance purposes.