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

    Coupon code with 100% discount is not working, when it's applied to Total inside of Paypal payment field

    Asked by fhpw on August 01, 2016 at 02:29 PM

    I have a situation where a user needs to pay by check. This is an exception, so I do not want to rework the form to accommodate multiple payment options. Primarily for two reasons:  (a) current reservations exists and data cannot be loss and (b) checks are an exception and only by finance approval.  

    As a work around, I thought the Coupon option would be useful. With a code I could discount the amount by 100% so the user does not go through the payment gateway.  However, even though the amount total is $0.00, upon submission the form is redirected to PayPal with the full dollar amount due and no discount applied (see images).

     

    Also, if the coupon is a logical work around; how can I change the word "Discount" to a different text such as, "Amount due by Check".

     

    Thank you,

     

    https://form.jotform.com/60048338157961

    Page URL:
    https://form.jotform.com/60048338157961

    Via work JotForm payment options uploads height
  • Profile Image
    JotForm Support

    Answered by KadeJM on August 01, 2016 at 04:53 PM

    To my understanding it appears you are having an issue with getting your form to work using a coupon code to discount the price by 100% so that it's technically free as a workaround for customers paying you by check.

    Please allow us some time to investigate this problem further and we will get back to you about it as soon as we can.

  • Profile Image

    Answered by fhpw on August 01, 2016 at 06:02 PM

    Yes, I need the customer to complete the form for registration purposes. Using a Pay by Check code will let me have all the data in an excel sheet,while by-passing the PayPal gateway to pay by check.

     

    Thanks,

     

  • Profile Image
    JotForm Support

    Answered by Kiran on August 01, 2016 at 10:57 PM

    Generally, when the total amount to be paid in the payment field the form should be displaying Thank you message directly instead of redirecting to PayPal. I have tried cloning your JotForm to my account and when I tried to submit the form, I see that it is displaying Thank you message without any issue.

    Could you try removing the payment field and try adding it again on your JotForm? Please make sure that you click on Yes when it is prompted to 'Keep the products to use with another gateway' so that you need not to add the products again when you add the PayPal field to the form.

    You may also test the same by creating a test form in your account. Let us know how it goes.

    Cheers!

  • Profile Image

    Answered by fhpw on August 02, 2016 at 12:28 AM

    The form redirects to the PayPal portal as shown in the above message.  I am not sure I understand that it is going to the Thank you.  I cannot remove the payment fields as it will delete all my current reservations.  I cannot rebuild the form.  The Coupon option with 100 percent discount is the only way I can think to use the existing payment fields. I can get it to work, if I assign discount to the products and not the total. However, I need to show the amount that needs to be paid by check.  

    Is there a better way by using Condition to show the discount, but redirect the amount due to another field?

     

    Thanks,

     

  • Profile Image
    JotForm Support

    Answered by BJoanna on August 02, 2016 at 04:16 AM

    I made some tests and I was able to replicate mentioned issue. 100% discount Coupon code is not working when it is applied to Total. 

    I will escalate this issue to our developers and we will inform you via this thread once this issue is resolved. 

    For now as possible workaround you can apply coupon code to product. 

    If your users will always be paying by check, I would suggest you to use Purchase Order payment field instead of PayPal. 

    Purchase Order Tool allows you to create payment forms without payment vendor integration.If you would like to get payments from your users by check or wire transfer, use “Purchase Order” payment tool to create a payment form without any payment gateway integration.

    In case that you want to have multiple payment options, please check this guide:

    https://www.jotform.com/help/182-How-to-Create-a-Basic-Multiple-Payment-form 

     

  • Profile Image
    JotForm Support

    Answered by NeilVicente on August 03, 2016 at 05:56 AM

    @fhpw

    Yesterday, we released a patch that fixes the 100% discount bug for PayPal. 

    Please do inform us if you're still having issues with it.

    Kind regards,

  • Profile Image

    Answered by swalker286 on November 18, 2016 at 01:32 PM

    I am having a similar issue.  Some of my coupon code's discount is larger than the product total chosen by customer.  If the PayPal widget is marked required, it requires CC# even when payment is not due.

    I know for a a fact I tested this in the past 2 months before going live, and now my forms are live and customers are being forced to enter a CC# when no payment is due.  In order to bandaid the error, I have removed the required option on the PayPal field.

    Form:
    https://www.jotform.us/form/62943946042157

    Conditions:
    PayPal Field Required
    Credit Card is Default payment method
    Total Due is negative amount

     

  • Profile Image
    JotForm Support

    Answered by BJoanna on November 18, 2016 at 03:33 PM

    @swalker286

    I have moved your question to separate thread and we will provide you an answer there shortly.

    https://www.jotform.com/answers/993439