Turning into invitation for repeated visits, perhaps (8)
I believe the answer is:
becoming
'turning into' is the definition.
('become' can be a synonym of 'turn into')
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for becoming that I've seen before include "fetching" , "Turning into - lovely" , "Appropriate" , "Undergoing a change" , "Getting" .)