It is duty of the seller to deliver the goods of the buyer to accept and pay for them, in accordance with the terms of the contract of sale. ...