update api methods and add checkin points and fee