What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.

  • Profile Image

    How to add a coupon code to my payment form?

    Asked by stumppta on April 10, 2017 at 11:18 PM

    Good evening!  

    I would like to add a coupon code to my payment form and I found a tutorial but I cannot find the coupon tab in my form.  Can someone help me create a coupon code?



    Form: https://form.jotform.us/70248050343144

  • Profile Image
    JotForm Support

    Answered by Kiran on April 11, 2017 at 01:34 AM

    I have checked your JotForm and see that you are having a custom calculation on the form which is being passed to the payment field. Unfortunately, add coupon codes to the payment field as mentioned in this guide is possible only when the products are configured within the payment field. Since you are already having the custom calculation on the form, you may have the coupon code to the form by setting up some conditions.

    Please add a new Input short entry to enter the coupon code and a calculation field for calculating the final total after discount.

    Now, you may set up a condition on the form to calculate the discount provided for the coupon and total amount.

    The 'Amount after discount field' can be passed to the payment field for payment process.

    When the coupon 'GET5' is entered the amount is calculated as shown below:


    Please take a look at the following cloned form with the above changes and you may also clone the form to your account.


    Hope this information helps!