Hello mummy, I just delivered my baby 3 weeks ago at TMC. You need pay the deposit first and the counter staff will need you to provide whoever Medisave to deduct. Last day of your stay, you will need to go to the counter to pay off the balance bills which deducted from your Medisave and the deposit.
I had to pay in full upon discharge. I believe there’s a deposit when you check in too.