Money deducts from wallet or bank

I placed an order for a NFO. Do i need to add money to wallet or it will be deducted from mapped bank account automatically?

Amount for NFO will be deducted from your trading account, make sure you maintain sufficient funds in your account as of the last day of the NFO.

Thank you !