Create a calculation condition that changes the price base on selected number attendees

  • figuereo
    Asked on January 5, 2016 at 8:39 AM

    My price need to be $550 up to 3 attendees and more than 3 attendees price will be $525 to all of them.

    How can I do that?

  • Elton Support Team Lead
    Replied on January 5, 2016 at 11:04 AM

    You can do that by creating a calculation condition but first, you need to get the number of attendees by adding another form calculation widget.

    Here's how:

    1. Add another calculation widget in your form and insert the "how many will attend" field in the calculation wizard.

    Create a calculation condition that changes the price base on selected number attendees Image 1 Screenshot 70

    Create a calculation condition that changes the price base on selected number attendees Image 2 Screenshot 81

    2. Assign a calculation value on the "how many will attend" dropdown field by going to its properties like the following image. (Right click > Edit Properties). Make sure to add 0 first for the empty option before the number of attendees that corresponds on the dropdown options.

    Create a calculation condition that changes the price base on selected number attendees Image 3 Screenshot 92

    3. Create a calculation condition by clicking the Conditions button in the form builder then select Update / Calculate Field.

    Create a calculation condition that changes the price base on selected number attendees Image 4 Screenshot 103

    4. Create a condition for the 1 to 3 options to be selected like this.

    Create a calculation condition that changes the price base on selected number attendees Image 5 Screenshot 114

    5. For greater than 3 options to be selected, apply the following.

    Create a calculation condition that changes the price base on selected number attendees Image 6 Screenshot 125

    Here's a demo: https://form.jotform.com/60044711713950

    You can clone this form back if you want to.

    If you need further assistance, let us know.

    Regards!