Did you ever stop to think if he gets it to work for you then it might not work for everyone else in your state. Cards are processed by processing companies not by the vendor themselves. Wouldn't it be easier for you to amend your card information to match what his system wants?
You make a good point blu. You can't argue with the drone bureaucrats in financial institutions. You will be assimilated.
Good luck.