Four Kitchens builds Wikimedia's new fundraising system
What do you do when you’re one of the world’s top-ten websites, and you support 50 languages, 30 currencies, and four payment systems? And you have, at any given time, about 700 users hitting “reload” to find out up-to-the-minute results of worldwide contributions. You also need a meter to show progress on a site that serves 20,000 requests per second.
You’re Wikimedia, the charity behind Wikipedia.
In collaboration with Wikimedia’s technical staff and its community, Four Kitchens has built an integrated system to meet these demands. It’s called Fundraising C.O.R.E. (Central Online Reporting Engine).
Fundraising C.O.R.E. is built with Drupal. It uses the Drupal modules CiviCRM, i18n, and a custom module built just for this project. The custom Fundraising C.O.R.E. module integrates with CiviContribute’s fundraising management system to display privacy-conscious real-time data to community members.
With hundreds of contributions coming in every few hours, the small staff at Wikimedia doesn’t have the time to enter them all. For that Fundraising C.O.R.E. integrates with the instant notification features of PayPal and Moneybookers. In case anything gets lost between the payment processer and the fundraising system, Fundraising C.O.R.E. provides the ability to synchronize downloads of records.













Comments
…hmmm… of course there is no way to know how you built the module or make it available for other sites? ;-)
Its pretty cool, slim, does what it is supposed to do and shows a nice progress bar block all over the site, not the usual “thermometer”. Would love to have something similar for my small NPO…
Agreed with previous post, please open source it if possible, or at least do another post describing how it works.
Fundraising C.O.R.E. appears to be down at the moment. Is there a case study anywhere that describes the project?
The actual Fundraising CORE has almost all migrated to Wikimedia’s intranet. Most of the front-end components are MediaWiki extensions now (though we developed much of that, too).