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.
Coupon code with 100% discount is not working, when it's applied to Total inside of Paypal payment fieldAsked 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".
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.
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.
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.
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?
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:
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.
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.
PayPal Field Required
Credit Card is Default payment method
Total Due is negative amount
I have moved your question to separate thread and we will provide you an answer there shortly.