Yes! It is a common misunderstanding that you do not need the credit card when adding zero excess insurance. The fact is that you are never completely covered, there are always some exceptions like negligence, damages caused by animals and water damages. Due to that, you will need to supply a credit card, but only to be imprinted.
We do have suppliers that do not require it and the best way to get those details is to contact us directly through our contact us page