A Price Field collects payment for a charge that is either a fixed amount or calculated using other information on your form. For example, if you're selling tickets to an event, you can either set a fixed price of $10 for every form entry, or you can allow users to buy additional tickets by multiplying the price ($10) by the number of tickets they'd like to purchase. See more about Setting Up Payment.
The Price field always collects payment, so it will automatically prompt you to connect with PayPal or Stripe, if you haven’t already done so.
The label will display as the title of the field or the question that is being asked on the form. It is not recommended to leave the label blank because the label will be used as the column heading in Excel when form entries are exported.
Set the amount you would like to charge. The amount can always be the same value or can change based on certain conditions such as a selected value of another field on the form. To set a changing or calculated amount, click the lightening bolt icon to open the Conditional Logic Builder.
Set the item name as you would like it to will appear on the user’s receipt. These can be fixed labels, or you can use calculations to pull data from other fields.
Set the item description as you would like it to appear on the user’s receipt. These can be fixed labels, or you can use calculations to pull data from other fields.
Help text can be used to assist the user by providing additional instructions. Help text will display directly under the field.
Show This Field
By default, fields will always display on the form. However, you may want to hide specific fields or sections based on certain conditions such as a selected value of another field on the form.
- Always - Field is always shown.
- When - Field will only display when specific conditions are met. After selecting this option, the Conditional Logic Builder dialog will display allowing you to select when the field or section should be displayed.
- Internally - Field will not display on the public form and will only display when a Cognito Forms user is editing the form from the Entries page.
- Never - Field will never display.
Ranges can be specified to require the user to enter a value between the minimum and maximum values that you set for the field.
You can set a custom error message that will display under your field when specified conditions become true. The conditional logic builder will allow you to add any number of rules for validating your field. Learn more about the custom error option.