这种事,供货商说的“保质期还有半年”没兑现,属于买卖合同里的质量瑕疵。合同没写质量违约金,那一般不能直接要“违约金”,但可以要实际损失赔偿:退货、换货、减价,以及顾客索赔、监管罚款等。顾客损失只要因这批过期零食引起,且你已经赔了或监管已定责,就能一并算给供货商,向他追偿。别直接全扣剩余货款,容易反被诉;先发书面催告,要求退换货加赔偿,谈不拢再起诉。

证据抓紧留:合同、订单、送货单、聊天记录、转账记录、验收记录、零食生产日期和保质期照片、顾客投诉及赔偿凭证、市场监管处罚文书、退货记录。食品安全纠纷里,超市常要先赔消费者,再向供货商追偿。建议找当地买卖合同纠纷律师,尽快做证据保全。