The parties concluded a written agreement on 29 July 2005 for the sale of the commercial section of an immovable property (SANBEL) for R18 454 041. The agreement was subject to suspensive conditions, including that the purchaser secure a loan of R10 149 722 by 15 August 2005 and obtain investor approval by the same date. The purchaser only obtained a loan of R9 650 000, falling short of the stipulated amount. Despite this, the parties proceeded as if the agreement were operative: the deposit was paid late but accepted, the purchaser took occupation, and rentals were collected. Almost two years later, the seller sought to have the agreement declared void for non-fulfilment of the suspensive conditions. The purchaser contended that the shortfall constituted substantial compliance or that the seller had waived strict compliance or was estopped from relying on non-fulfilment.