Los contratos se perfeccionan por el mero consentimiento, excepto los que deben revestir una forma señalada en la ley, como formalidad; y obligan no sólo al cumplimiento de lo expresamente pactado, sino también a todas las consecuencias que, según su naturaleza, son conformes a la buena fe, al uso o a la ley.