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

    How to display products in multiple pages of form?

    Asked by Stewart on May 20, 2015 at 08:18 PM

    In creating a multi-page order form, can each of the pages have items that could be added to the final cart transaction? Or can there only be a single action to add items to the cart?

  • Profile Image
    JotForm Support

    Answered by ashwin_d on May 21, 2015 at 12:13 AM

    Hello Stewart,

    Unfortunately, we do not have such feature. Our forms cannot work as a regular shopping cart.

    Please be noted that as it is not possible to add multiple payment question in one form, it is not possible to display the products in multiple pages. But, you can anytime inject custom css code in form to change the placement of any form fields.

    Another alternative is to use normal form field to display your products in multiple pages of your form instead of using payment question. You can then add condition to "Update a form field value" or add "Form Calculation" widget in form to do the calculation. The following guide should help you how to pass the calculation values to payment field:  http://www.jotform.com/help/275-How-to-pass-a-calculation-to-a-payment-field 

    If you want to create full-fledged eStore with shopping cart feature, you may like to take a look at Prestashop or Shopify websites which should fit in your requirement.  

    Hope this helps.

    Do get back to us if you have any questions.

    Thank you!