At no time does doubling it provide extended payment terms (5)
I believe the answer is:
never
'at no time' is the definition.
(synonyms)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for never that I've seen before include "Strong negative" , "'It's now or - - ' (14 song)" , "On no occasion" , "Surely not" , "Not in a month of Sundays" .)