Like a prompt payment (6)
I believe the answer is:
timely
(Other definitions for timely that I've seen before include "At an opportune occasion" , "At an appropriate hour" , "Opportune and convenient" , "Seasonable" , "Occurring at just the right moment or occasion" .)