The appellant sold its business, Yorkers Superette, to the respondent on 15 February 2013 for R850 000.00. Payment was to be made with R500 000.00 within 5 days and the balance in four equal monthly instalments. An addendum on 25 February 2013 reduced the balance to R302 209.33. The respondent paid the R500 000.00 but failed to pay the balance in the agreed manner, making only three partial payments totalling R50 000.00 in April 2013, leaving R252 209.33 outstanding. On 4 May 2013, the respondent offered to settle by paying R150 000.00 in three instalments. On 6 May 2013, the appellant counter-offered to accept R150 000.00 if paid by 10 May 2013. The respondent failed to pay by this deadline. Instead, on 11 May 2013, the respondent offered to pay R150 000.00 in two instalments, which the appellant rejected. Despite this rejection, the respondent made three further payments totalling R150 000.00 between 15 May and 4 June 2013, and then refused to pay the remaining balance of R102 209.33. The appellant sued for R100 000.00 (abandoning R2 209.33 to stay within magistrates' court jurisdiction). The respondent raised a special plea alleging a compromise had been effected.