State pensioners have just weeks left to get a £300 payment before the deadline closes for good.