No, you cannot pay customs duty without ICEGATE registration. Registration is mandatory for online payment of customs duties through the ICEGATE portal.