law: Sale of Goods Act, 1930
  31. Duties of seller and buyer
  It is the duty of the seller to deliver the goods and of the
  
  buyer to accept and pay for them, in accordance with the terms of the contract
  
  of sale.