This is from the BBC Earth Lab YouTube channel, Life Survives in Extreme Icy Conditions | Earth | BBC Earth Lab (see: 0:12-0:22)
And out here in the biting face of the cold, it's easy to imagine that the endless winter put pay to complex life on Earth.
I looked up "put pay" in several dictionaries. There are no entries in the form of "put pay" but there is a very close one in the form of "put paid".
So, are they both correct, or is the TV presenter using it wrongly?