Sold for church during fair on day (7)
I believe the answer is:
fetched
'sold for' is the definition.
('fetch' can be a synonym of 'sell for')
'church during fair on day' is the wordplay.
'church' becomes 'ch' (common abbreviation).
'during' indicates putting letters inside.
'fair' becomes 'fete' (I've seen this before**).
'on' says to put letters next to each other.
'day' becomes 'd'.
'ch' going within 'fete' is 'fetche'.
'fetche'+'d'='FETCHED'
(Other definitions for fetched that I've seen before include "Went and brought back" , "cost" .)