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

    Discount coupon code or promotional code

    Asked by mjwolff on July 13, 2011 at 11:12 PM

    I'd like to use a promotional code for payments from people who have our brochure. Can that be done?

    payment form
  • Profile Image

    Answered by allanftd on July 13, 2011 at 11:47 PM

    Hi mjwolff,

    Thanks for asking. At this time, JotForm doesn't support discount voucher codes through payment tools. But this is already in our programmers' to do list.

    We apologize for the inconvenience. Please let us know if you have any other questions or concerns. Thank you for using JotForm!

    JOTFORM SUPPORT

  • Profile Image

    Answered by darkslide7 on July 17, 2011 at 04:23 AM

    Yup, this feature is highly anticipated. Hope to hear anything regarding this from JotForm team soon!

  • Profile Image

    Answered by mjwolff on July 17, 2011 at 12:33 PM

    I was able to setup coupon codes within Google Checkout so I'm all set.

     

    Thanks!

  • Profile Image

    Answered by allanftd on July 17, 2011 at 12:45 PM

    Thanks for the update mjwolff. Gad that you were able to set it up within Google Checkout and its good that they are able to support it.

    Please let us know if we can be of further assistance. 

    JOTFORM SUPPORT 

  • Profile Image

    Answered by eria on August 27, 2011 at 03:58 PM

    Hello,

     

    how high is it on your to do list?:) When can we expect this feature?

     

    Thanks!

    WS

  • Profile Image
    JotForm Support

    Answered by mliz on August 27, 2011 at 11:51 PM

    Hi eria,

    Unfortunately we do not have an estimated time frame when
    this feature will be implemented. Our developers are busy working on
    improving the existing functionalities of the JotForm to make it better.

    Once this feature is implemented, we'll let everyone know and have it
    posted on our blog.

    Thanks and kind regards,
    Mliz

  • Profile Image

    Answered by th3fl3a on September 02, 2011 at 02:34 PM

    Hi Miz--

    I need a similar function for my site as well and we are unalbe to discount our deals properly. This would be a great feature for JotForm.  I would prefer not to go to another form buildier but may have too if this feauter has not ETA.

     

    Thanks!  

  • Profile Image

    Answered by allanftd on September 03, 2011 at 02:49 AM

    Hi th3fl3a,

    May we ask which 3rd payment processor you're planning to integrate with your JotForm payment form? If that processor supports the use of coupon codes, you can use that for the time being until we implement the use of coupon codes in our form builder. This feature is one of our top priorities but we honestly cannot predict a specific delivery date.

    Thank you for your understanding and continued support to JotForm!

    JOTFORM SUPPORT

  • Profile Image

    Answered by bbest on September 22, 2011 at 09:56 AM

    Hi,

    I'd also like to add a voucher amount to my form. I know that in jotform.js if you change the '+' to a '-' where total += price; the amount is then deducted instead of added - but how do I edit this script without it affecting the positive values aswell? The code is below:

    countTotal: function(prices){
       
            var total = 0;
            $H(prices).each(function(pair){
                total = parseFloat(total);
                var price = parseFloat(pair.value.price);
                if ($(pair.key).checked) {
                    if ($(pair.value.quantityField)) {
                        price = price * parseInt($(pair.value.quantityField).getSelected().text, 10);
                    }
                    total += price;
                }
            });
           
            if (total === 0) {
                total = "0.00";
            }
            if ($("payment_total")) {
                $("payment_total").update(parseFloat(total).toFixed(2));
            if($("payment_total2")){$("payment_total2").update(parseFloat(total).toFixed(2));}
       
            }
        },
        /**
         * Sets the events for dynamic total calculation
         * @param {Object} prices
         */
        totalCounter: function(prices){
            $H(prices).each(function(pair){
                $(pair.key).observe('click', function(){
                    JotForm.countTotal(prices);
                });
                if ($(pair.value.quantityField)) {
                    $(pair.value.quantityField).observe('change', function(){
                        setTimeout(function(){
                            if(JotForm.isVisible($(pair.value.quantityField))){
                                $(pair.key).checked = true;
                                JotForm.countTotal(prices);
                            }
                        },50)
                    });
                }
            });
        },

    Many thanks,

    Beckie

  • Profile Image
    JotForm Founder

    Answered by aytekin on September 23, 2011 at 09:35 AM

    Get the full source code. 

    Here is how you can getit. Open your form on the Form Builder:

    1. Open "Setup & Embed" tab on toolbar,

    2. Click on "Embed Code"

    3. Click on "Source" button and click on the download button. 

    Once you download the whole code. You can edit the js file as you would like.

     

  • Profile Image

    Answered by bbest on September 23, 2011 at 09:42 AM

    Hi,

    And thanks for your reply. However I know how to get the js the problem is I don't know how to edit the js - I'm sure it's really simple but I've no idea. If anyone can help I would be eternally grateful, pus, if I can't wotk it out I may have to use anotehr form-builder because I really need to be able to offer discounts.

    Thanks,

    Beckie

  • Profile Image

    Answered by allanftd on September 25, 2011 at 03:36 PM

    Hi Beckie,

    To my knowledge, not all payment gateways have coupon codes features. Unfortunately, Paypal is one of them. The other user above (mjwolff) was able to set it up in his Google Checkout account since this payment gateway supports it. 

    As for your javascript code, unless you have tested it to be working, we do not recommend editing the js file to avoid any new issues from appearing which would be hard to debug later on.

    JOTFORM SUPPORT

  • Profile Image

    Answered by cakeandcookiepopshoppe on December 30, 2011 at 09:56 PM

    This is very very needed... I use coupons monthly.  I was looking to upgrade to your premium service, but am needing the coupon code issue implemented first.  I to use PayPal and cannot get this thru them so i may have to use another form builder as well if this is not something that I can expect very soon.  

  • Profile Image

    Answered by wellnessqpon on March 31, 2012 at 02:46 PM

    Hi all,

    As a designer who knows little about programming, I've been searching up and down for this solution.

    Jotform, I truly love your servcie and very much hope to stay with you.  The current form I have with you for payment on my site is exactly what I want... simple and easy.  The only piece missing is the ability to add coupon code using the PayPal chekcout.

    I'm adding this youtube video for anyone that may find it useful.  It shows how to easily manipulate code with paypal buttons to take a certain amount off at chekcout with a code.  The only problem I run into is figureing out how to prevent customers from abusing the system and entering the code everytime they check out

    Good luck with your efforts Jotform!

    Thanks much, Alina

  • Profile Image

    Answered by channelsurfer on June 12, 2012 at 07:34 AM

    Video is privat :-(

  • Profile Image
    JotForm Support

    Answered by jonathan on June 12, 2012 at 07:43 AM

    @ channelsurfer

    How can we help. Can you provide us more context/info on what will be your requirements on JotForm?

    You can create your new thread here : Ask Your Question

    Thanks.

  • Profile Image

    Answered by channelsurfer on June 12, 2012 at 07:48 AM

    Hy jonathan,

    I want to try the workaround (video) for promotional code over paypal. Just need the function if a promo code is entered, 20.- € will be deducted from the total.

    Thank you.... 

  • Profile Image

    Answered by channelsurfer on June 12, 2012 at 07:49 AM

    a long awaited feature ;-)

  • Profile Image
    JotForm Support

    Answered by jonathan on June 12, 2012 at 07:59 AM

    Unfortunately the video was from another customer. And indeed she seems to have set it private. We cannot actually view it also. I am not sure if she made it publicize originally, as is now, it is private already though.

    As for the promotional code over paypal -- it is a feature that does not exist yet on JotForm...

    If we check further back on this thread, there was a suggestion to use the form source code to achieve 'value computations' on the paypal payment field. I believe this is the closest means to customize the JotForm paypal payment tools.

    You can see also on this JotForm blog how loaded our dev team can be... for this reason this feature had not yet been reached.

    Hope this help you in anyway. Feel free to contact us again anytime if you have further inquiry.

    Thanks.

  • Profile Image

    Answered by wyracrew on June 12, 2012 at 02:43 PM

    I googled how to set up PayPal discount codes and found this site. It's an old posting but the info is still helpful:

    https://www.paypal-community.com/t5/Merchant-services/How-do-i-create-my-own-discount-promo-codes/td-p/38826

    Particularly this response:

    Mar-15-2010 09:17 AM

    At the present time, PayPal's Website Payments Standard does have any built in features or options for appling promo and/or discount coupons from within your PayPal Account.

    However, you can use the "discount" variables combined with a bit of custom scripting that allows you to offer promo and/or discount coupons which can be applied to the individual item button code. 

    The same can also be done if one is developing their own mini-cart type application.  This method does take some advanced coding skills as all the logic is calculated on your web page or site first, then the end results are "uploaded" to the PayPal Screens.   To see what a mini-cart looks like, take a look here.

    To see some real world working examples and tips concerning the use of the "discount" variables, check out this link.

    If coding your own stuff is not something you want to get into, then go with a 3rd party shopping cart as many do have discount and/or promo coupon features.    For example, check out this one.

    ME AGAIN...I'm not sure if the links will work, but I found the link under the last word, 'one' to be very helpful. For just $5/mo you can set up a shopping cart that takes discount codes. It links through PayPal so there are no transaction fees, just the standard PayPal deal. If you're a non-profit, they will wave the monthly fee. Here's the full link:

    http://www.e-junkie.com/

     

  • Profile Image
    JotForm Support

    Answered by jonathan on June 12, 2012 at 04:42 PM

    Thank you very much for this information. We appreciate your effort in going the extent to research and sharing it to us. I am sure our dev team have noted for this post and would consider the informations as needed.

    As for now, the most I can offer on the first level support is for us to maximize as much as possible the existing features for the jotform payment tools. Sometimes a thorough review of the form design and re-inventing its functionality can provide the sufficient functionality needed on a requirements. 

    For example, a multiple-payment form can at least make you have a payment form that will have items/products that have multiple payment method. This means that you can put items/product that have promo/discounted value and another without (just a normal priced product).

    I hope I had provided you more helpful insight in realizing your requirement. Please contact us again anytime if further assistance is needed.

    Thanks.

  • Profile Image

    Answered by fiio on January 19, 2013 at 09:21 PM

    Is there an ETA yet?  This would be huge.  Thanks in advance.

  • Profile Image

    Answered by jeanettebmz on January 19, 2013 at 11:04 PM

    Actually no ETA yet, however I am forwarding this new request to 2nd level to be added to our feature request list and see if our developers might take it into consideration into the next round .

  • Profile Image

    Answered by markcpauley on January 30, 2013 at 10:22 PM
    Come on! PayPal is the easiest payment method but I need coupon codes! Help!!!
  • Profile Image

    Answered by jeanettebmz on January 30, 2013 at 11:18 PM

    your comment will be surely received by our developers, they currently working on prioritized tasks. Hopefully this will implemented in the near future

  • Profile Image

    Answered by jeanettebmz on January 30, 2013 at 11:19 PM

    @markcpauley

    I would recommend you to open a thread with same exact title so our dev team can see there is an increasing number of people asking for this feature

  • Profile Image
    JotForm Support

    Answered by NeilVicente on May 23, 2013 at 10:52 AM

    You may now offer discounts for your products by creating coupon codes via JotForm's payment wizard.

    1.  Open the form on edit-mode
    2.  Select the form's payment control
    3.  Click the wizard button found at the upper right corner of the field

    4.  Navigate through the wizard until you are at the Coupons page

    5.  Add as many coupon codes as you wish

     

    Hope you find this information useful. Please notify us if you have questions or if you require assistance regarding this topic.

    Best regards

  • Profile Image

    Answered by knowledgeRT on July 16, 2013 at 03:43 PM

    This feature is great; however, while testing my forms on my site, it seems that the "Apply" button is not doing anything. The "Total" also does not update when different products are selected. Have others had a similar problem? Could it just be my website causing the problem? The site uses Wordpress.

    Thanks.

  • Profile Image
    JotForm Support

    Answered by Morian on July 16, 2013 at 04:11 PM

    @knowledgeRT

    Hello! We'd appreciate if you could open a separate thread for that and we'll do our best to assist you. Thanks!