Estoppel is the doctrine that prevents a party from acting in a certain way because it is not equitable to do so. The concept of estoppel is applied in many areas of law.
Promissory estoppel was developed by Lord Denning in Central London Property Trust Ltd. v. High Trees House Ltd. [1947] K.B. 130. In this case High Trees House Ltd obtained the tenancy of a block of flats in 1937 for a ground rent of �2500 per year. Unfortunately the luftwaffe played havoc with occupancy rates in central London after the outbreak of WW2. In January 1940 the plaintiff wrote to the High Trees confirming a reduction in rent to �1250. In September 1945 the receiver of the plaintiff company wrote saying that the rent must be paid at the full amount and demanding arrears. HELD: Full rent was payable from the time that the flats became fully occuppied in early 1945. No arrears before that time could be claimed. I.e. claims for full rent arrears before early 1945 were estopped.
Note that previously under English law, a promise to accept part payment in satisfaction of a debt is not enforcable. For example, a mechanic quotes �300 to fix a car, and does so. The owner of the car pleads that he can only afford �250. The mechanic accepts the �250. There is nothing to stop the mechanic from persuing the remaining payment of �50 at a later time. Applying this principle to High Trees the argeement to accept a lower rent is an acceptance of part payment so there was nothing to stop the plaintiff pursuing the full rent in arrears at a later date. The agreement to accept the lower rent was a promise unsuppported by consideration and so not binding.
Promissory estoppel requires (1) an unequivocal promise by words or conduct, (2) a change in position of the promisee as a result of the promise (not necessarily to anyone's detriment), (3) inequity if the promisor was to go back on the promise. Estoppel is 'a shield not a sword' - it cannot be used as the basis of an action on it's own. It also does not extinguish rights. In High Trees the plaintiff company was able to restore payment of full rent (although estopped back rent was lost) from early 1945, but probably could have could have restored full rent at any time after the initial promise provided a suitable period of notice had been given.
Estoppel is a equitable (as opposed to common law) construct and is therefore discretionary. In the case of D & C Builders v Rees the courts refused to recognise a promise to accept a part payment of �300 on a debt of �482 on the basis that it was extracted by duress.
The American Law Institute included the principle of estoppel into § 90 of the 'Restatement of Contracts', stating:
An example of promissory estoppel in the construction of a building: A construction company puts together the estimates of a number of subcontractors and quotes its client a price. The client accepts, and construction begins. However, thereafter one of the subcontractors drastically raises the price above its original estimate. Because of this change, the construction company cannot profit from the building. A court would be likely to give the construction company promissory estoppel, which would allow them to pay what the subcontractor originally estimated rather than the new, higher price.
Note, in some common law jurisdictions if when you had approached the owner and said indicated that you wanted to purchase one of those radios and he had said, 'sold' you may be able to argue that the contract had been created then, even if you had to go get the money. But under the classical idea of consideration until you paid him the contract would not have been concluded.