Donaldson netted in Crewe's 5-1 away win at Bradford City while Ryan Lowe failed to net in Bury's 3-3 draw away at Stevanage.
Donaldson who's contract is up in the summer has become the clubs top scorer under Dario Gradi and only yesterday Gradi revealed that they club have offered him a incentive based contract.
Either way it is reward for the striker who Crewe paid £200k from SPL side Hibernian.