Contact Fields
The Contact Fields tab on a form’s checkout configuration defines what personal information is collected from the donor during the transaction. This determines which fields appear, their labels, and whether they are required, optional, or hidden.
Default Contact Fields
DonorPoint collects a standard set of contact information by default. Common fields include:
- First Name, Last Name (typically required)
- Email Address (typically required; used for the confirmation email)
- Address fields (Street, City, State, Postal Code, Country)
- Phone Number
The specific defaults depend on your account configuration and the payment methods selected — credit card payment methods typically require a billing address.
Field Settings
Each contact field can be configured using the popup editor on the Contact Fields tab:
| Setting | Description |
|---|---|
| Prompt | The label shown to donors next to the field |
| Input | Visibility: Hidden, Optional, or Required |
| Rendered Rule | An expression that controls when the field is shown; re-evaluated on field changes |
| Required Rule | An expression that makes an optional field conditionally required |
| ReRender on Change | Whether changing this field triggers re-evaluation of all field rules |
Custom Contact Fields
Contact custom fields defined at your account level appear at the bottom of the Contact Fields tab. They can be shown, hidden, or required just like the standard fields. See Custom Fields on Contacts.
Field Order
Use the reorder arrows on the Contact Fields table to change the sequence in which fields appear to donors on the form.
Address Requirements and Payment Methods
Some payment methods (particularly credit card processors) require a billing address. When a payment method with this requirement is selected by the donor, DonorPoint automatically enforces address fields as required, overriding the field-level Input setting.