Added check for upper case card details

If the card is not found in the initial check, we now check again with
the card in upper case to ensure that it is definitely not in the
approved user list. Not elegant, but should work.