You can enable donors to designate their gifts to specific funds using DonorDock's built-in online giving.
When donors give a gift designated to a specific fund, you can merge that fund into their receipt, so they know their donation arrived where they intended.