Update payload and sortValue as callback