Payment Integration [User Defined Amount]: How can I add a coupon code to my form calculation?

  • SunbridgeInstitute
    Asked on May 16, 2017 at 3:15 PM

    Thanks for the help. Most of the fields can be ignored, and I will describe what I'm trying to accomplish with the calculation:

    The total in the "Total Cost Calculation" is supposed to be:

    1. the number from "I wish to purchase",

    2. doubled if there is a second person ("would you also like to register a second person?"=yes)

    3. plus the donation amount, if any ("enter the amount you would like to donate")

    This part of the calculation seems to be working fine now (I found a mis-coded parens in my formula), but now for the part that I was having trouble with...I'd like to add a coupon, with the code "WAIVE". The amount of the coupon is calculated "I wish to purchase" x2 if there is a second person. The donation amount should remain after the coupon has been applied. 

    I have set up 2 fields for this: "Coupon Code," and "Discount." I thought I had it all figured out how to use the conditions and calculations, but nothing I tried worked. If you can give me a headstart, I would appreciate it.

    Thank you!

  • Kevin Support Team Lead
    Replied on May 16, 2017 at 3:30 PM

    I have cloned your form and noticed that you have added both fields, as you're mentioning the calculation works and I can see the coupon code fields are hidden and its conditions disabled. 

    Firstly, I can see there is a condition with a missing field, this may affect the other conditions on your form so I would suggest you to either fix the missing field, delete the condition or disable. 

    Payment Integration [User Defined Amount]: How can I add a coupon code to my form calculation?  Image 1 Screenshot 50

    I have enabled the conditions on your form and changed the discount to "10", so far I can see it is working fine. 

    Payment Integration [User Defined Amount]: How can I add a coupon code to my form calculation?  Image 2 Screenshot 61

    These are your current conditions, I changed only the discounted amount: 

    Payment Integration [User Defined Amount]: How can I add a coupon code to my form calculation?  Image 3 Screenshot 72

    Finally, I edited the Total Cost calculation widget and added the discount like this: 

    Payment Integration [User Defined Amount]: How can I add a coupon code to my form calculation?  Image 4 Screenshot 83

    Could you please try doing the same on your end? 

    1. Enable the conditions for the coupon code. 

    2. Disable the condition with missing field. 

    3. Change the calculation for total cost similar to what I did on my cloned form. 

    You could also take a look on how it works here: https://form.jotformpro.com/71356275941966 

    Do let us know how it goes.