Good gracious! Put up with a soft drink! (7)
I believe the answer is:
cordial
'a soft drink' is the definition.
(I've seen this before)
'good gracious put up' is the wordplay.
'good gracious' becomes 'cor'.
'put' becomes 'laid' (I've seen this before).
'up' shows that the letters should be reversed in order (in down clue: letters go upwards).
'laid' written backwards gives 'dial'.
'cor'+'dial'='CORDIAL'
'with' acts as a link.
(Other definitions for cordial that I've seen before include "Warmly welcoming to the drink" , "Warm and friendly; drink" , "drink with a fruity flavour" , "Pleasant - soft drink" , "Affable type of sweet drink?" .)