الجواب حامدا و مصلیا
In the name of Allah, the Most Beneficent and the Most Merciful
Finalizing transactions as mentioned here is not a sale but a promise to sale and it is a sin to renege unnecessarily from a promise, hence it is essential to refrain from it.
Allah knows best.
