Need to be able to enter a pledge - representing money that has been promised but not yet arrived. Pledges are currently in Opps, but this is different. Charities receive pledges from gala dinners etc where each attendee has a pledge card. After the event the charity staff enter all the pledge cards into the db as pledges, and then chase them up - converting them into donations. Could be a kind a Transaction with a status of Pledged. Income reports etc would need to ignore the money until it's in.