Payment Types

Explore Element451's flexible payment types: Fixed, Conditional, Calculated, & User-defined. Tailor your payment process for every need.

Michael Stephenson avatar
Written by Michael Stephenson
Updated over a week ago

Overview

Element451 offers four distinct payment types: Fixed, Conditional, Calculated, and User-defined. Whether establishing a static fee, implementing dynamic pricing based on specific criteria, calculating amounts from user data or form fields, or enabling custom contributions within a particular range, these options are tailored to suit various payment needs.

Let's dive into how each payment type can optimize your processes and provide a tailored experience for every user.


Fixed

The fixed payment type allows you to set a constant amount every person must pay.

  • Amount: Specify the amount to be charged.


Conditional

The conditional payment type enables dynamic pricing through payment rules based on specific conditions, like user groups and event dates.

  • Amount: Specify the amount to be charged.

  • Payment Rules: Select at least one payment rule. Payment rules are configured in General Settings. To learn more about configuring payment rules, visit our Payment Rules article.


Calculated

The calculated payment type allows the payment amount to be calculated using a formula. This formula can utilize data from the person's record and/or fields on the submitted form.

  • Calculated: In the black box, insert your formula. For a list of formula functions, click here.

  • Test Formula: You can test your formula using the 'test formula' toggle, selecting a user, and clicking Evaluate. The result of the test will appear in the Evaluated Formula black box. Note: the user you select to test will need a value in the appropriate field(s).

Example

Imagine you're selling homecoming tailgate tickets via a form. You include a quantity field asking buyers how many tickets they wish to purchase. The formula multiplies the quantity by $25, the price per pass.

Here is how that formula would look [user-custom-tu-orderquantity] * 25

Note: To include guest fees in your formula calculation, you can use the user-events-guest-number field.


User-defined

This user-defined payment type allows purchasers to input a custom amount within a specified range. This type is ideal for donations or other use cases where the purchaser should determine the amount to pay.

  • Default Amount: The default amount is a suggested starting point for the payment amount. The figure appears in the payment field by default, offering a quick option for users but not limiting their generosity. You can adjust this to any amount that makes sense for your use case.

  • Validation (Minimum and Maximum): Establish the minimum and maximum limits to ensure the payment is within a specified range that fits your operational requirements and financial goals.

  • Field Config (Placeholder and Hint): Use the placeholder and hint texts to guide users through their payment input, regardless of the scenario. A placeholder can display a sample amount or the most common contribution. At the same time, the hint offers additional information or clarification—ensuring users feel confident and informed as they complete their transactions.

Did this answer your question?