What are the stages of a contract of sale?

1. negotiation – bargaining period

2. perfection – by mere consent; performance may be demanded ( specific performance )

3. consummation – consists of the delivery of the thing, constructive or actual.