Yes, it is mandatory for all Zerodha customers who have not submitted the physical copy of POA to Zerodha to use TPIN.