Avtalslagen är tillämplig på såväl avtal mellan en konsument och en näringsidkare som på avtal mellan andra parter .