Allow the owner(the person who has paid the amount) to approve/decline the settlement given by others
Now the application allows anyone in the group to edit the amount, settle the amount even though they haven't paid. There should be an option for the owner who enters bill to approve or decline the changes made by other members, for example, if someone chooses amount settled then the owner has to get an option to approve or decline it. And if other members edit the amount paid , owner should get a notification to approve or decline it. So the person who has paid the amount will have a control over managing expenses.
Splitwise actually used to work this way, but we got rid of the confirmation step because people complained that it was too much of a hassle.
Our in-between solution was email notifications. By default, you should get an email any time someone says they have paid you, and then if you wish you can double-check that they have actually given you money. (And if they haven’t, then you can delete the payment from Splitwise!) You can also see a full record of changes in your account at any time by going to the “Recent activity” screen.
You can also get notifications through email or push notifications for expenses being added, deleted or edited.
Hope that makes sense! Let us know if you have questions or concerns.
sasikanth kancharla commented
Because if the payer click the settle up and record cash payment, it is being considered as the person(being paid who has already settled up from his end once he receive the amount) lent some amount to the person who has to pay due to dual settle up