Its not the showing your wallet that concerns me (but to be honest there would be no way on gods earth I would take my wallet out if asked, then what ?). Its the fact that your managers thought it was ok to suggest it.
How is it the saying goes; if you treat people like children they will act............
6