Is it possible to have multiple product lists?

  • mheeps
    Asked on November 10, 2021 at 11:44 AM

    Hi there, I am trying to create a jot form that has multiple product lists. The idea is that based on conditional questions above, it would provide a single product list. i.e. we sell in both CAD and USD depending on the country of the customer. We also see multiple product lines. If the customer selects that they are in "USA" and they are looking to buy "Product A", it would only show the product list "Product A - USD". Is it possible to set up multiple product lists?


    Thanks,
    Matt

  • Kat JotForm Support
    Replied on November 10, 2021 at 2:26 PM

    Hi Matt,

    Happy to help!

    It is not currently possibly to have one form with multiple product lists for a couple of reasons: currently, you can only have one payment integration per form and each product list will need to be configured with one currency.

    However, you could initiate a couple of workarounds for this. Please allow me a little time to put together some examples, and I will get back to you as soon as possible.

    Thank you in advance for your patience and understanding!

  • mheeps
    Replied on November 10, 2021 at 2:57 PM

    Thanks Katherine, I will await your work arounds.

  • Kat JotForm Support
    Replied on November 10, 2021 at 7:53 PM

    Hi Matt,

    Thank you again for your patience as I put together this example for you!

    So first, we'll utilize the strategy outlined in our guide on how-to-create-a-basic-multiple-payment-form except, instead of payment method, we'll ask your respondent to choose between CAD and USD.

    First, though, let's create a separate payment form and use CAD instead. Here is my demo form (please note that I have set the payment integration to Test Mode): https://form.jotform.com/213137901155045

    1636590911 618c653f4d3d2  Screenshot 10

    We'll save this form URL for our redirect. Next, we'll create the main form which will house our USD payment integration and our conditions: https://form.jotform.com/213137192832049

    First, I've added a Single Choice field where the respondent can indicate which currency they'd prefer:

    1636591082 618c65ead1d70  Screenshot 21

    We'll add the rest of the form fields to this form below, but we're going to hide each field (we'll use conditions to hide the payment field):

    1636591621 618c6805bfa05  Screenshot 32

    Now, onto our Conditions. First, we'll set the Condition to hide the Payment field IF the single choice field is Empty:

    1636591704 618c68584ecca  Screenshot 43

    1636591734 618c687603074  Screenshot 54

    Now, we'll set our Conditions based on the selection of the respondent. If they select USD, we'll show the fields in the rest of the form:

    1636591801 618c68b91c800  Screenshot 65

    And we'll set a redirect condition to our Canadian form if the user selects the USD form:

    1636591857 618c68f19c656  Screenshot 76

    There is another workaround that would involve utilizing our Multiple Choice fields and only one payment integration, but you would only be able to select one currency to charge in. As you mentioned that you collect payments in both currencies, the option above will work best.

    I hope this helps! Please let us know if we can assist further.


  • mheeps
    Replied on November 17, 2021 at 1:04 PM

    Great, I think this might work! Thanks for the reply!