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.
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.