What is the ruling in the following scenario:
Zayd tells ‘Amr: “In this certain shop on Saturdays, I sell fresh cakes. If you want, you can take one cake and I will not charge. If you do not take anything, I will still not take the money from the shopkeeper as I will consider it as though you had taken it. If you don’t take, the money will be considered to be given in Sadaqah even though it will be in the possession of the shopkeeper.” If it so happens now that ‘Amr didn’t take any cakes on a particular week,
1. Will it be permissible for him to take two cakes instead of his standard amount of one the next week to cover up what he did not take the previous week?
2. Will he be allowed to take something else from the shop besides the cakes if he did not take the previous week? He will take an item only to the value of the cake he was allowed to take for free?
For example, if the cake value is R10. Someone else bought “his share” the previous week, so will the R10 be considered to be his, which is now in the possession of the shopkeeper, thus allowing him to take another item in replacement of his share of the cake, or once the Niyyah of Sadaqah is made, that money cannot be retrieved, thus not allowing him to take something else in its place?