※今日の英語ですが,voteは「投票する」ですが,ここでは「意思を示す」ような意味です.
それにwith one's walletが付いているので,「自分の財布(wallet)で意思を示す」ということから,「何かにお金を使うことによって(あるいは,使わないことによって),自分の意思を示す」という意味になります.
たとえば,環境が大事だと考える人が環境に優しい製品を買ったり,道徳上の問題のある会社に嫌悪感をもつ人がその会社の製品を買わず,他社の製品を買うようにしたり...といったことです。
「英会話例文」
People can vote with their wallets by refusing to buy environmentally harmful products.「人々は環境に悪い製品の購入を拒否することにより,自分の意思を示すことができる。」