I would guess that you may have misunderstood. It is coming practice for them to deposit money into your account and hold your passport whilst doing so and obtaining a letter from the bank. Double check what they mean if you are unsure
Remember you get 60 days exempt stamp anyway so as it stands a tourist visa isn’t really of any benefit. Only if they reduce the visa exempt from 60 days to 30 would it become beneficial again