I have a credit card, but it’s in digital form in my mobile bank. Is it okay?
No. You must have a physical card with the drivers name printed on it.