An agreement between parties (usually arrived at after discussion) fixing obligations of each
An advantageous purchase
Come to terms; arrive at an agreement
Negotiate the terms of an exchange