Im having the same problem. I don't use actual paper transactions either so I'd have to go right into a bank to get all my card info. For the record, xbox has started using the same system and I'm having the exact same trouble with them =/ This much security only hurts the honest folk. The dishonest people already know how to get around it.
Edit: Thread locked for necrobumping