refactor: ->isApproved() now checks if ->isApproved() instead of ->isPaid()