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

    My Paypal integration isn't working and I get no support, yet you guys respond to someone cancelling their account?

    Asked by toledobanners on September 11, 2015 at 01:11 AM

    While I'm sitting here losing hundreds of dollars in sales, you guys don't mind sending pleasant goodbyes to another person posting they're cancelling their account. 

     

    Why isn't my form integrating with Paypal? It's the same damn form I've used for 3 years, which I update weekly. This week it isn't working. Why?

    Page URL:
    http://www.redpennyprinting.com/sale.html

    3 same Week another
  • Profile Image
    JotForm Support

    Answered by Charlie on September 11, 2015 at 11:10 AM

    Hi,

    Apologies for the inconvenience and delay in the response, the threads are automatically assigned by our system in the order on how they were posted in the forum.

    I made a test submission in your form http://www.jotformpro.com/form/33245794504962 and I was redirected to the Paypal payment gateway.

     

    You can check my submission in the "Incomplete Payments" because I did not directly paid.

    I checked the settings of your Paypal integration and it seems everything is setup properly. If it is alright, may we know if you are getting any error messages? Or if you can provide us more details of the problem you are having?

    I also checked your website link, and I see that there seem to be a code conflict between your JotForm embed script and the website, that's one reason why the next button seems to not load properly on first load. If I may suggest, would it be possible to use the iFrame embed code instead in your website?

    I have also slightly edited the title of this post.

    Again, apologies for the inconvenience or trouble that this might have caused you.

  • Profile Image

    Answered by toledobanners on September 11, 2015 at 01:46 PM
    New response receivedBut if you try to select one of the products, you get the error. Try again!
    ...
  • Profile Image
    JotForm Support

    Answered by Charlie on September 11, 2015 at 03:18 PM

    I tried it using the website link you have and I was able to replicate the problem:

    When I tested the actual form link which is this one http://www.jotformpro.com/form/33245794504962, it works.

     

    It is possible that there's something wrong in the embed code in the website. Please try re-embedding the form code again in your website, however, I would advise using the iFrame embed code instead to avoid any code conflict.

    If it does not work, please try removing the script that was included in the iFrame code, here's an example:

    This is my iFrame code when I copied it on the "Embed Form" option:

    <iframe id="JotFormIFrame" onload="window.parent.scrollTo(0,0)" allowtransparency="true" src="//form.jotformpro.com/form/52535468662968" frameborder="0" style="width:100%; height:3022px; border:none;" scrolling="no"></iframe>

    <script type="text/javascript">window.handleIFrameMessage = function(e) {var args = e.data.split(":");var iframe = document.getElementById("JotFormIFrame");if (!iframe)return;switch (args[0]) {case "scrollIntoView":iframe.scrollIntoView();break;case "setHeight":iframe.style.height = args[1] + "px";break;case "collapseErrorPage":if (iframe.clientHeight > window.innerHeight) {iframe.style.height = window.innerHeight + "px";}break;case "reloadPage":window.location.reload();break;}};if (window.addEventListener) {window.addEventListener("message", handleIFrameMessage, false);} else if (window.attachEvent) {window.attachEvent("onmessage", handleIFrameMessage);}if(window.location.href && window.location.href.indexOf("?") > -1) {var ifr = document.getElementById("JotFormIFrame");var get = window.location.href.substr(window.location.href.indexOf("?") + 1);if(ifr && get.length > 0) {var src = ifr.src;src = src.indexOf("?") > -1 ? src + "&" + get : src  + "?" + get;ifr.src = src;}}</script>

     

    I will edit and remove those highlighted in bold, the final code that will be in your website would be similar to this one:

    <iframe id="JotFormIFrame" allowtransparency="true" src="//form.jotformpro.com/form/52535468662968" frameborder="0" style="width:100%; height:3022px; border:none;" scrolling="no"></iframe>

     

    Apologies for the inconvenience. Let us know if that works.