Forms coming through with payments missing

  • Profile Image
    shaunnaylor
    Asked on January 06, 2013 at 10:01 AM

    Hi

    People are submitting forms, it shows as a new form submitted but the payment is missing, i have tested my integration and it says it working

     

    Thanks

    Shaun

  • Profile Image
    jeanettebmz
    Answered on January 06, 2013 at 11:00 AM

    Have you set the payment field as "required"?  if so, can you please tell me if the form is embedded into a webpage? please share the URL of the page if that is the case. Otherwise, please provide with more details

  • Profile Image
    shaunnaylor
    Answered on January 06, 2013 at 11:08 AM
    https://hmdeedpoll.org.uk/pages/Adult_Deed_Poll
    https://hmdeedpoll.org.uk/pages/Child_Deed_Poll
  • Profile Image
    jeanettebmz
    Answered on January 06, 2013 at 11:16 AM

    On both pages

    Look for this line of code:

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>

    And insert this line , right after

    <script>jQuery.noConflict();</script>

    That should solve the issue, let us know if that is not the case
  • Profile Image
    shaunnaylor
    Answered on January 06, 2013 at 11:23 AM
    Sorry you have lost me, i only embed the form i dont use the full source
    code
  • Profile Image
    shaunnaylor
    Answered on January 06, 2013 at 11:34 AM
    can you please check i have inserted the code correctly
    thank you
  • Profile Image
    jeanettebmz
    Answered on January 06, 2013 at 11:39 AM

    Yes, you have inserted the form's code correctly, however in the source code of your webpage I found the line of code I mentioned above.

    That is a call to a jquery library, which is in conflic with the form's script code , just open the source code of both webpages , find the line of code and insert the noconflict() function

  • Profile Image
    jeanettebmz
    Answered on January 06, 2013 at 11:41 AM

    The jquery line of code is OUT of jotform. We need to insert the noconflict function right after that , so the embed code for the form doesn't get in conflict with it

  • Profile Image
    shaunnaylor
    Answered on January 06, 2013 at 11:44 AM
    sorry i dont understand
  • Profile Image
    shaunnaylor
    Answered on January 06, 2013 at 11:50 AM
    Is this what you mean?


  • Profile Image
    jeanettebmz
    Answered on January 06, 2013 at 11:55 AM

    There is another line of code, at the beggining of the Web Page code , before the Form's embed code, which is in conflict with that

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script>

    Just like you inserted the Embed code of the form INTO your Webpage source code, you need to OPEN that Web page's entire code  and find that jquery line of code, and insert

    This funcion

    <script>jQuery.noConflict();</script>

    Right after that  jquery line


    Please check this video to see where the line of code is



  • Profile Image
    jeanettebmz
    Answered on January 06, 2013 at 11:59 AM

    Another solution would be to replace the current embed code of the form with the iframe version

  • Profile Image
    shaunnaylor
    Answered on January 06, 2013 at 12:04 PM
    can you please check if i have inserted it correctly
    Thank you
  • Profile Image
    jeanettebmz
    Answered on January 06, 2013 at 12:07 PM

    Please move it one line above

    It is currently like this

    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script> <script type="text/javascript" src="/livesite/frontend.min.js"></script> <script>jQuery.noConflict();</script><script type="text/javascript">


    But it should look like this



    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"></script> <script>jQuery.noConflict();</script><script type="text/javascript">

    <script type="text/javascript" src="/livesite/frontend.min.js"></script>
  • Profile Image
    shaunnaylor
    Answered on January 06, 2013 at 12:17 PM
    i've embedded the for as a iframe, will it be ok now
  • Profile Image
    jeanettebmz
    Answered on January 06, 2013 at 12:39 PM

    Yes, it should