Easy way to return advance amount

Right now we pass JE and then use payment reconciliation. This is not user friendly.

Does any easy method exists for this or how about having return button for payments entries that have Unallocated amount. Just like sales return.