No action will be taken over a £3,000 donation which Justice Secretary Jack Straw declared more than four years late, electoral officials have said.