Items

Items (OrderableItems) are the core building block of every transaction in DonorPoint. They represent what donors select on a form — a giving option, event registration, raffle ticket, volunteer signup, auction bid, or any other offering. Items are reusable templates: define once, use on many forms.

When a donor selects an Item, DonorPoint calls the item’s createOrderItem() method to create an Order Item — a line item in the transaction carrying that specific selection, the quantity, the amount, and any custom field values collected from the donor.

In This Section

Item Types

Item Type Primary Use
Donation Charitable gifts; fund designation; recurring giving
Event Package Event registrations; attendee data; agenda sessions
Agenda Item Individual session within a multi-track event
Volunteer Package Volunteer shift signup
Raffle Ticket Raffle entries; ticket number assignment
Auction Item Auction bidding
Merchandise Physical goods
Ecard Digital greeting cards with recipient notification
Voucher Generates a voucher with defined benefits; PDF attachment
Membership Membership enrollment
Package Bundle of multiple items

The Reuse Principle

Items are shared across forms. Your standard “Annual Fund” donation item appears on your workplace campaign form, your online giving page, and your event registration form — all sharing the same definition. Pricing, fund assignment, restrictions, and scripting are configured once and apply everywhere.

The Campaigns tab on any Item shows all the forms it currently appears on.