Why can't I pass the value properly from the field?

  • Profile Image
    customlogoshop
    Asked on July 11, 2016 at 10:57 AM

    Hi

     

    Trying to pass value from http://www.customlogoshop.com/order-test to http://www.customlogoshop.com/order-test-paypal but in 'My Products' it has {input61} in the box and not that value of that on the previous form. 

    I have put these forms on my website via iFrame

     

    Thanks

  • Profile Image
    Nik_C
    Answered on July 11, 2016 at 01:14 PM

    It will take a little longer for me to provide you with a solution. I will post a solution for you as soon as possible.

    Thank you for your patience.

  • Profile Image
    customlogoshop
    Answered on July 11, 2016 at 01:57 PM

    Thanks!

  • Profile Image
    Nik_C
    Answered on July 11, 2016 at 04:35 PM

    Thank you for your patience.

    I did some tests and in order to pass values from one form to another, you can follow this guide

    Basically, you will use the name of the field of first and second form, for example, and pass value from first to the second one. To do that you will use Thank you page with Custom page URL. For this example, I used one number field on first form, representing some price, and PayPal donation field on the second form where I want to pass that value. I created this gif for you so you can see how it works, please take a look and let me know if you have any further questions:

    Hope it helps.

    Please let me know if you need any further questions.

    Thank you!

     

     

  • Profile Image
    customlogoshop
    Answered on July 11, 2016 at 04:44 PM

    Thank you for this!

     

    Could you please let me know if it would work for an embedded iframe so it's on my website?

     

    Thanks!

  • Profile Image
    Kevin_G
    Answered on July 11, 2016 at 07:13 PM

    As you will change the thank you page it should work the same. 

    If you set the custom thank you page as the link where your form is embedded on, then it should be the same, for example, say this is your webpage:

    https://www.mypage.com

    If you want to pass the value you will need to add the variable in the link: https://www.mypage.com&variable={value}

    This should work still the same; however, if you have some troubles when trying to apply this, please let us know and we will be glad to assist you. 

     

     

  • Profile Image
    customlogoshop
    Answered on July 12, 2016 at 05:29 AM

    hmm odd

     

    look what happens 

     

    https://snag.gy/xfYMeD.jpg

  • Profile Image
    customlogoshop
    Answered on July 12, 2016 at 05:34 AM

    Think i just had to clear my browser. works on mobile and another browser

  • Profile Image
    customlogoshop
    Answered on July 12, 2016 at 06:14 AM

    Work for mobile but not browser. look here http://www.customlogoshop.com/order-test

     

    The Paypal iframe ive included updates for mobile, but not for browser. I've tried chrome and IE

  • Profile Image
    beril
    Answered on July 12, 2016 at 09:54 AM

     It seems you're using multiple payment methods on your form you need to pass total value to PayPal with calculation: Please check the guide below for more information:

    https://www.jotform.com/help/275-How-to-pass-a-calculation-to-a-payment-field

    And when I've checked your URL it seems you've set up it correctly.

    https://form.jotformeu.com/61914588258367?myProducts[price]={input61}

    Let me try to figure out the cause of this issue. I will get back to you on this soon.

  • Profile Image
    beril
    Answered on July 12, 2016 at 10:10 AM

    Hello again,

    It seems you're not able to pass the value to IFrame widget due to you're embedding the form with Iframe widget. As an alternative way, you can pass your total value with calculation widget. Please check the guide below for more information:

    https://www.jotform.com/help/275-How-to-pass-a-calculation-to-a-payment-field

     

    If you have any question or issues, please do not hesitate contacting us. We will be glad to assist you.