How to use multiple coupon codes?

  • NStarOrchard
    Asked on March 26, 2019 at 9:17 AM

    Is it possible to set up a form so that people can enter more than one coupon code?

    For example, 

    I am offering a special discount on one item on the form of $10 off (for 'Eat Real Food'), but all the others will max at $5 off per person.


    Is there any way a customer can use the coupon code for $10 off the one AND then utilize the $5 off for other options selected?

    In testing, I'm only able to enter one code or the other.

    Thank you!

    It's on the "Trial Kitchen Arts Reservation Form"

  • Richie JotForm Support
    Replied on March 26, 2019 at 11:55 AM

    By default you can only have one coupon code in your Payment Form.

    If you want to add a discount to your product, you may manually edit the product or we can setup your form to manually calculate the payment field and use conditions.

    Guide:https://www.jotform.com/help/275-How-to-Pass-a-Calculation-to-a-Payment-Field

    Here are the steps to manually pass calculation:

    1.)I have created a multiple choice field and assign values to them

    How to use multiple coupon codes? Image 1 Screenshot 60

    Guide:https://www.jotform.com/help/301-How-to-Assign-Calculation-Value

    2.)Now for the Eat Real Food discount, you may use conditions to get the discount.

    With my example, I have set two calculations for the discount price and total.

    For the discount: In case you want to change the discount price, you don't need to change the whole calculation only this condition.

    How to use multiple coupon codes? Image 2 Screenshot 71

    Then for the total price:

    How to use multiple coupon codes? Image 3 Screenshot 82

    3.) Then we add the coupon code for the 5% off if the coupon code is equal to 12345.

    How to use multiple coupon codes? Image 4 Screenshot 93

    4) We total the calculation

    How to use multiple coupon codes? Image 5 Screenshot 104

    Sample Form:https://form.jotform.com/90844926338972

    Please give it a try and let us know if you have further questions.