Have a card up one’s sleeve

To have a reserve plan or a secret advantage.

The man had a card up his sleeve when he went to the bank to ask for more money for his business.