b2b contractual pricing