One demanding payment for horse (7)
I believe the answer is:
charger
I believe this clue is a double definition.
'one demanding payment' is the first definition.
(somebody who charges a fee)
'for horse' is the second definition.
(charger is a kind of horse)
(Other definitions for charger that I've seen before include "A large dish or a cavalry horse" , "One may provide juice" , "Horse; flat dish" , "Horse - plate" , "Battle horse" .)