这个不是合不合法,而是,在有合同的情况下,他没有提供合格证、发票,你可以不验收,并且按照合同,过了违约时间,会怎么来做,这就是你应该做的,而不是考虑合不合法。
这要看你们的合同约定,如果合同上注明合格证和发票随货到达,就可以拒收。