Charging an admin or handling fee when a customer cancels the lay-by
Q: I often sell goods on lay-by. It is becoming more frequent that the buyer cancels the lay-by after having paid part of the agreed amount. I then refund him the paid amount.
When this happens, is it permissible for me to charge the buyer a handling fee or admin fee of say 10%?