JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
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.
How will the total calculation make it to the embedded form where the payment is happening?Asked by SunbridgeInstitute on December 16, 2015 at 11:33 AM
If I am not mistaken I believe you mean that you are wondering how you could just send a calculated price to your payment field if you have no products?
I mentioned this in relation to the other thread over here that was split.
Yes, this is getting really confusing with the split thread. I do know how to pass a calculation to a payment field already. I am wondering how to do this on multiple forms where there is embedding happening as well.
If you wish to pass the calculated value on another form, that is possible by following this guide: http://www.jotform.com/help/270-How-to-Pass-a-Calculated-Value-in-a-Paypal-Field-of-a-Second-Form.
However, that guide directly pass the calculated value using the direct form URL.
Below is an example I made. I have two forms.
Form 1 will be where the calculated value happens: https://form.jotform.com/53495634173966
Form 2 is the payment form, the user will be redirected here after completed Form 1, it will also automatically prepopulate the payment total here: https://form.jotform.com/53494969814978?
Try filling out my Form 1 and input a calculated value on it, click the submit button and see how it works.
If the form is embedded on a website, you will just need to change the prepopulated form URL with your own website link.
By default, this is how it looks like using Form 2's URL:
In your embedded website, it should be like this:
However, your website should allow prepopulation on URL parameters, if not, unfortunately, you might need to use a different approach.