The USA is like that as well. If you receive a cash offer with no contingencies for your asking price then you can't refuse. This is specifically to prevent discrimination against minorities.
In most real world transactions there's some back / forth with the lawyers about details (ex: "We want your ugly drapes!") as well as non-cash considerations. A seller may accept a lower cash offer over a higher mortgage based offer due to fear that the latter may fall through.
In most real world transactions there's some back / forth with the lawyers about details (ex: "We want your ugly drapes!") as well as non-cash considerations. A seller may accept a lower cash offer over a higher mortgage based offer due to fear that the latter may fall through.