Mr Scholtz was employed by Gijima Holdings (Pty) Ltd as a programmer from 1 June 2004. On 18 September 2012, he concluded an Employee Loyalty Incentive Scheme Agreement (ELISA) with the respondent in terms of which he would receive a retention bonus equal to 50% of his annual guaranteed salary. The bonus was payable in advance each September from 2012 to 2015, with the employee required to remain in employment for 12 months following each payment. Mr Scholtz received his first retention bonus (R36,590.40) in September 2012, his second (R73,180.80) in September 2013, and his third (R109,771.20) in September 2014. The ELISA contained Clause 7.1, which stipulated that if a beneficiary terminated employment after the effective date and before the expiry of 12 months, the beneficiary must repay the full amount received. On 18 June 2014, Gijima notified all beneficiaries that the ELISA was terminated. After employees complained, Gijima sent a further letter on 20 June 2014 confirming termination but advising that the September 2014 payment would still be made. Mr Scholtz received this payment in September 2014. At the end of October 2014, he resigned, with his last working day being 28 November 2014. Gijima deducted the R109,771.20 retention bonus from his terminal benefits in November 2014. Solidarity, acting on behalf of Mr Scholtz, claimed this deduction was unlawful.