-
amd_formsAsked on September 8, 2017 at 6:32 PM
Hi
I have set this form up and I was wondering if someone could help me to make it so a customer can select medium candles, white box x 5 in one flavour and then say 10 x in another flavour ? Can this be done
Thank you
-
David JotForm SupportReplied on September 8, 2017 at 7:12 PM
The best way to set this up would be to set up your options outside of the payment field, rather than setting them up as products. Use regular fields like checkbox or radio button fields and then assign those options calculation values:
https://www.jotform.com/help/259-How-to-perform-calculation-in-the-form
You can then total up those values and perform calculation on any values entered in the form:
https://www.jotform.com/help/259-How-to-perform-calculation-in-the-form
And then pass that total to the payment field:
https://www.jotform.com/help/275-How-to-pass-a-calculation-to-a-payment-field
With this set up, you can create many more sub options simply by conditionally showing more fields:
https://www.jotform.com/help/316-How-to-Show-or-Hide-Fields-Base-on-User-s-Answer
Here is an example form I made to show how it would work:
https://form.jotformpro.com/72507373152958
In that form I conditionally show number fields based on color candle selected. I use the values entered in those fields in my calculation widget. I added the set up fee by adding a radio button field with a single option. That option is selected by default, the field is set to required a value of 35.00 is assigned to the option since your setup fee is $35.00.
Here is what the calculation looks like:
I am simply multiplying each number field by 1.00 since they are $1.00 in the form but you could make that whatever you needed the cost to be.
This is a bit more complicated set up but does allow for much more freedom with setting up options. You can clone the form to your own account to have a look if you would like:
https://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL
-
amd_formsReplied on September 8, 2017 at 7:32 PM
Thank you so much, I have lots of work to do lol