Other Services PAN/TAN. Digital Signature Certificate (DSC). Director Identification Number (DIN). Importer Exporter Code (IEC).