Time Bank is an all-embracing and flexible package which includes a mutual credit engine, transaction forms and displays, including several views and blocks. If you viewed weaver-demo it is pretty much the exact functionality
Features
- Themable transaction form
- offers/wants directory (a simpler module than classified ads)
- global/personal min/max balance limits
- mass payments/debits from ACL role(s) using a csv text file
- visualisation & stats (ACL control, phpgraph or drupal module)
- email notification triggers
- transaction api to interface with payment modules such as (Google, Paypal, ProTX, Authnet, etc) for hard currency to time bank hours based on donation levels
- Designation of donation to charity list via ajax inline search or break up donation amongst many
- Admin payout managagement based on those designations minus transaction handling fees
- Designation of donation to charity list via ajax inline search or break up donation amongst many
- all fields exposed to views?
Usage
This module should be designed for use by community group timebanks with a mutual credit system which tracks credit extended between users.
Contrast with userpoints in which points are awarded to users for their online activity.
Hours module is much simpler than mutual_credit, As the project expands it will meet more business-like objectives.
Warning about Governance
Complementary currencies historically have a very high failure rate. Web tools are no substitute for proper governance and community buy-in. You should be seeking advice from experienced professionals if you don't want to let down people in your community, and the wider movement. Please check out Value for People's Community Currency starter pack or Timebanks.org
Roadmap
6.x & 7.x
1. Develop modules for time bank hours logic
2. Develop views/blocks
3. Extend users account add-on information - hook views block for access roles (guest, user, ambassadors, Non-profit Orgs, Gov't Entities)