refactor some order related serializers, always floor total order price