Why can't I add funds from a different account?

You can transfer funds only through your own account using netbanking, UPI, Kotak's Direct Access and IMPS/NEFT/RTGS bank transfer. Due to regulations, other options are not available.

You may read more here: How do I transfer funds to my trading account?