I reply having experience in precious buybacks placed via zerodha... If you are able to see the "Cancel Order" option then you do not have anything else to do for now... Your shares will be debited on the last day of Buyback window closure. Zerodha does not debit on the day you place order.