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:

  1. Open the Item and click on the Pricing field to create or edit the pricing model
  2. Select type Multiple Option (VariablePricingModel)
  3. Click Create New Price Level for each option; enter the amount and a display label
  4. Set the Layout (dropdown or radio buttons)
  5. 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:

  1. Open the Item edit page
  2. In the Pricing field, click the magnifying glass / search icon
  3. Select an existing pricing model from the list
  4. 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.