How do I add multiple ship-to's?

  • Profile Image
    hmalicky723
    Asked on October 26, 2020 at 01:59 PM

    I'm creating an order form for family to buy gifts for theater cast members. People can order a bouquet of flowers, cast photo and/or two different shirts in multiple sizes. How do I set up the form so that someone can order flowers & a photo specified for John then either click "check out" or click "Add a cast member" to be go to a second page with the same order form to order a shirt for Mary then click "check out" or "add a cast member", etc.? We need to be able to know which person each item is for but don't want people to place completely separate orders for each recipient.

  • Profile Image
    Niko_N
    Answered on October 26, 2020 at 06:46 PM

    Hi,

    Thanks for reaching out to us!

    You may use our Configurable List widget and set up with name and gift options fields. Please check the demo form below:

    https://form.jotform.com/202997108077059

    Guide: How to Set Up the Configurable List Widget


    Otherwise, you can create multiple set of form pages with desired order fields like name and gift options and also add a checkbox that will ask form user, if they want to make another order and to use our conditional logic you can skip or show form pages for another order:

    Demo form: https://form.jotform.com/202997164293061

    How to Skip Pages Using Conditional Logic


    Please check and let us know if you have further questions.

    Thank you!

  • Profile Image
    hmalicky723
    Answered on October 27, 2020 at 06:40 PM

    This is perfect, thanks! Now, how do I get my product list onto each page? People need to be able to choose 2 flowers at $5 each for the first recipient, then choose a size large shirt for another recipient at $20 that will give them a total at the end to pay via PayPal. Currently the product list only shows on one page.

  • Profile Image
    Niko_N
    Answered on October 27, 2020 at 08:01 PM

    Hi,

    In that case, you can use the following approach, instead of using product lists element:

    1) You can use basic form elements as your product options, like Single choice or Multiple choice fields.

    2) Assign them calculation values to the options of your single/multiple choice element as a corresponding product price:

    Guide: How to Assign Calculation Value

    3) Then you can duplicate those fields into different pages for different recipients.

    4) At the end of your form, you will calculate the total of the order using Form Calculation widget:

    Guide: How to Perform Form Calculation Using a Widget

    5) Pass the calculated total to the payment field, like PayPal:

    Guide: How to Pass a Calculation to a Payment Field

    Please check and let us know if you have further questions.

    Thank you!