合同中约定提前支付货款没有法律规定。合同约定提前支付货款是否合法有效,需要根据合同条款来判断。如果合同中明确约定提前支付货款的条件、方式、时间等,且双方当事人均同意并签字确认,则该约定合法有效。
如果合同中没有明确约定提前支付货款的条件、方式、时间等,则该约定无效。