In my opinion, in advance proof of funds is something extra for Visa approval process, but later for arrival immigration check and final entrance approval, you always should have cash in hand....💰
But you still need to have cash, equalent of 20.000 THB (550 EUR / 600 USD) per person, upon arrival and imigration officer can request to see it before provide you with final entrance approval stamp.