Fundraising system spec: Difference between revisions

From Wikimedia UK
Jump to navigation Jump to search
(CiviCRM has an API)
(→‎Specification: expand a bit - feel free to add thoughts)
Line 1: Line 1:
== Specification ==
== Specification ==


* Banners
Just some thoughts to start off:
* Welcome page
 
* PayPal
* Banners - click through passing a banner ID
* Direct Debit API
* Welcome page - collect the ID of the banner that referred them
: This contains a form but we want to collect as little info here as possible: If they pick PayPal for example, then PayPal collects the info.
* Offer them 4 (?) choices to give money:
# PayPal
# Credit card
# Set up a Direct Debit
# Post a cheque to the Office (?)
* [https://cms.paypal.com/uk/cgi-bin/?cmd=_render-content&content_ID=developer/howto_api_reference PayPal] has an API
* [http://www.paymentsolutionsltd.com/about-smartdebit.html SmartDebit] is used at present for processing card payments
* Direct Debit has an API (?)
* Donor database
* Donor database
* Email integration
* Email integration
* CiviCRM integration
* [http://civicrm.org/ CiviCRM] integration
** CiviCRM has an API...
** CiviCRM has an [http://wiki.civicrm.org/confluence/display/CRMDOC40/CiviCRM+Public+APIs API]...
* Thank you page
* Thank you page

Revision as of 01:03, 9 August 2012

Specification

Just some thoughts to start off:

  • Banners - click through passing a banner ID
  • Welcome page - collect the ID of the banner that referred them
This contains a form but we want to collect as little info here as possible: If they pick PayPal for example, then PayPal collects the info.
  • Offer them 4 (?) choices to give money:
  1. PayPal
  2. Credit card
  3. Set up a Direct Debit
  4. Post a cheque to the Office (?)
  • PayPal has an API
  • SmartDebit is used at present for processing card payments
  • Direct Debit has an API (?)
  • Donor database
  • Email integration
  • CiviCRM integration
    • CiviCRM has an API...
  • Thank you page