Since April 2023 the Customs duty payment have to be made through the ICEGATE portal if its being made online. However for ...