In the age of digital fundraising, having robust and flexible online charity ...