Preset elements are built-in form components with predefined behavior. They are designed to handle common donation, payment, and reservation scenarios and automatically manage calculations, visibility, and validation.
Amount Radio Row
Displays predefined donation amounts that the user can select. Each option can optionally include a short description.
Example options:
- $180 – Builder
- $360 – Supporter
- $540 – Founder
- $770 – Patron
- $1,000 – Benefactor
An "Other" option is automatically added.
Usage:
- Drag the Amount Radio Row into the Payment Information FieldSet.
- Remove the standard Amount field by dragging the entire row off the form.
- Click the Setup button to edit the amount presets.
Payment Method
Allows users to choose their payment method (e.g., Credit Card or Check / Pay Later).
When Check (Pay Later) is selected, the Credit Card Information section is automatically hidden and not required.
Usage:
- Drag the Payment Method element above the Credit Card Information section.
- Click the Setup button to rename the Check option (e.g., “Pay Later” or “Pay at the Door”). Regardless of the label, it will function the same way.
Reservation Amount / Total Amount
Applicable when the form includes both a Guest Reservation group and a Donation:
- Reservation Amount: Automatically displayed below the Guest Reservation section.
- Total Amount: Combines the reservation total and donation amount.
Usage
- Drag these fields onto the form and place them where you want them to display (e.g., above the Submit button).
Notes
- These fields do not need to be added manually to display automatically; they are used only to change where they appear.
Cover Processing Fee
Allows users to optionally add an amount to cover processing fees.
Documentation: Donor Covers Processing Fee Option
Promo Code
Allows users to enter a promotional or discount code. Applies to the Guest Group only. If valid and not expired, the Reservation Amount is discounted automatically.
- Promo Code: Code the user enters.
- Amount or Percent: Discount applied.
- Expiration Date: Last valid date for the code.