在注册公司方面,需要根据当地的法律法规进行办理,不同地区的要求可能不同,具体步骤和所需资料也有所不同。一般而言,需要先进行工商注册,然后在税务局进行登记,再向外汇管理部门进行申请。具体的流程和所需材料可以咨询当地的相关部门或者专业服务机构。
在办理外汇许可证方面,需要提供公司的基本信息、业务范围、贸易伙伴等资料,并承诺遵守相关的法律法规。在审核通过后,可以在银行开立外汇账户,并进行相应的操作。
在收外汇方面,可以通过银行进行收款,也可以选择第三方支付平台进行收款。不同的收款方式可能会有不同的手续费和汇率,需要根据实际情况进行选择。同时,需要注意合规性问题,不得违反相关的法律法规。

简而言之,开设贸易公司收取外汇是合法的,但需要进行相应的注册和申请手续,并遵守相关的法律法规。同时,还需要选择合适的收款方式,并注意合规性问题。如果有疑问,可以咨询相关的专业机构或者律师。