Rogue sealing heartless deal in scam (7)
I believe the answer is:
swindle
'scam' is the definition.
(I know that scam can be written as swindle)
'rogue sealing heartless deal' is the wordplay.
'rogue' becomes 'swine' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'sealing' indicates putting letters inside (inserted letters are sealed inside).
'heartless' means to remove the middle letters.
'deal' with its centre taken out is 'dl'.
'swine' going around 'dl' is 'SWINDLE'.
'in' is the link.
Can you help me to learn more?
(Other definitions for swindle that I've seen before include "Con, defraud" , "Diddle, sting, twist" , "skin" , "Cheat (out of money)" , "Fraudulent action" .)