Can the Card Name (i.e. the cardholder name, not the card type) contain non-ASCII characters? Example: \"JOSÉ GONZÁLEZ\".
The credit card processors I've used in the past only allowed ASCII in the cardholder name, but you should check with your credit card processor to see what their requirements/restrictions are.