(1) If one of the parties to a contract of sale has delivered, at the time of entering into the contract, money or other things under the name of down payment, assurance deposit, etc. to the other party, unless otherwise agreed upon between the parties, the deliverer by giving up such money, and the receiver by repaying double such money, may rescind such contract before one of the parties has initiated performance of the contract.
(2) Article 551 shall not apply to the case mentioned in the preceding paragraph.