Funds Transfer thru RTGS/NEFT

Hi, I have an account with Zerodha and my account at SBI is linked to my Zerodha account. SBI allows a maximum amount of Rs.10,00,000/- per DAY for online banking. Hence I cannot transfer more than Rs.10,00,000/- to Zerodha in one day.
If I make a request to the bank then I can transfer a higher amount. But how will Zerodha know that the amount has been transferred by me and how will it credit the amount to my account in Zerodha and not someone else’s account?
Is it not possible for Zerodha to enter into an agreement with SBI to mark a lien on the SBI account? They have such an arrangement with SBICAP Securities and there is no limit to the amount which can be marked as lien and transferred to the broking house. It would help if Zerodha could do something similar.