What is the ruling on exchanging ten Dirhams for a Dinar where the payer gives more than one Dinar to weigh his due amount later?

Chapter on Riba (Usury) and Exchange (Sarf)

Al-Mughni

Book of Sales

Book 12 · Issue 3 · Bab 3

Open in Qurani

Primary text

If one exchanges ten Dirhams for a Dinar and gives the counterparty more than one Dinar, stipulating that the excess will serve to settle his right (the remaining weight) at a later time, this is permissible. If this period of holding the excess is prolonged, the excess amount held by the recipient is considered a trust (amanah), and he bears no liability for its loss.