Who is the issuer of your credit card?   Is it a mainstream bank or perhaps GE Money or some other issuing authority.

If it is GE Money they charge an international fee for all paypal payments in any currency because PAYPAL is an overseas company.

 

You have been told this many times and have just ignored it.