I delivered software which failed to meet the client's specifications. I followed 90% of the specs, but not 100%.
Client is asking for a partial refund, for the features which were not delivered. He cites our contract which says "the software must be delivered in accordance with the specifications."
Is the client entitled to a refund? How much of a refund?
What happens if I don't give him a refund? Our contract says disputes will be resolved through arbitration.