if i apply for a order but before its completion i cancelled it do i need to pay any charges
No yo don’t have to pay charges if you cancel the order before it is executed.
No charges if trade isn’t executed. Brokerage applies to traded value only.
Going forward please post Zerodha specific queries here: