Some say a beating? Up here for a flogging (4)
I believe the answer is:
ebay
'here for a flogging' is the definition.
I don't know anything about this answer so I can't judge whether this works.
'some say a beating? up' is the wordplay.
'some' indicates a hidden word (some parts of the word are used).
'up' says the letters should be written in reverse (in down clue: letters go upwards).
'yabe' can be found hidden inside 'say a beating'.
'yabe' in reverse letter order is 'EBAY'.
Can you help me to learn more?
(Other definitions for ebay that I've seen before include "Website" , "Modern marketplace" , "Online marketplace" , "Internet sales facility" , "Online selling site" .)