Our customer service team really wants to help you resolve that, so could you send an email to this address:
[email protected]
Please note that no one from Europcar customer service teams will request your credit card details for any reason, and you should never provide this information over email or over the phone.