Item Pricing Models
Every Item has a Pricing Model that determines what amount a donor pays and how the price field is presented on the form. Pricing models are reusable — the same model can be assigned to multiple items.
Pricing Model Types
Fixed Price
The donor pays a single, non-editable amount. The price is displayed on the form but cannot be changed.
Key property: Amount (the fixed dollar amount)
Use when: You have a specific price — event tickets ($75), raffle tickets ($10), membership fees ($50/year).
Free Price
The item costs $0. No payment is collected for this item. Useful for informational registrations or items bundled with a paid item.
Use when: Free event registration, zero-cost items in a package.
Variable Price
The donor enters any amount. You can set optional minimum and maximum bounds, and a default value that pre-fills the amount field.
Key properties:
- Minimum Amount — the lowest acceptable amount (optional)
- Maximum Amount — the highest acceptable amount (optional)
- Default Amount — pre-populated value shown in the amount field (optional)
Use when: Open-ended donations where you want the donor to choose: “Give any amount you’d like.”
Multiple Option Price (VariablePricingModel)
The donor selects from a preset list of price amounts. You define the options as Price Levels. An optional “Other” entry allows a custom amount in addition to the preset options.
Key properties:
- Price Levels — a list of named amounts (e.g., $25, $50, $100, $250)
- Layout — DROPDOWN (select menu) or RADIO (radio buttons)
- Allow Other — adds a text field for a custom amount
- Minimum Other — if Allow Other is enabled, the minimum custom amount
To add price levels:
- Open the Item and click on the Pricing field to create or edit the pricing model
- Select type Multiple Option (VariablePricingModel)
- Click Create New Price Level for each option; enter the amount and a display label
- Set the Layout (dropdown or radio buttons)
- Save
Use when: You want to suggest specific giving amounts while allowing flexibility: “$25 · $50 · $100 · Other.”
Round-Up Price
The donor pays whatever amount is needed to round the current order total up to a goal amount. This is presented as an add-on to the existing cart total.
Key property: Goal Amount — the target total the order should reach
Use when: “Round up your order to the nearest $50 to support our mission.”
Note: Available on non-LITE accounts only.
Add-On Discount Price
Applies a discount to the current order subtotal. Used for promotional codes or volume discount scenarios.
Note: Available on non-LITE accounts only.
Reusing Pricing Models
Pricing models are stored independently and can be shared across multiple items. To reuse an existing pricing model on a new or existing item:
- Open the Item edit page
- In the Pricing field, click the magnifying glass / search icon
- Select an existing pricing model from the list
- Save the item
Tip: When you change a shared pricing model, all items using it are affected. Create a new pricing model if you want independent pricing for a specific item.
Fee Models
In addition to the price the donor pays for an item, an optional Fee Model can add a service fee to the transaction. See Adding Fees to Transactions for details.