Payment tool: Have a single payment tool where products can be linked to conditional logic.

  • fhpw
    Asked on May 30, 2015 at 5:56 PM
    . Have a single payment tool where products can be linked to conditional logic
  • Mike_G JotForm Support
    Replied on May 30, 2015 at 6:16 PM

    To my understanding, you would like to have the Condition Wizard be used on the products or fields inside the Payment tool. 

    Payment tool: Have a single payment tool where products can be linked to conditional logic Screenshot 20

    I have forwarded this request to our developers so they may be able to see if this can be done possibly. You will be able to check any updates on this request via this thread. Thank you.

  • fhpw
    Replied on May 30, 2015 at 9:10 PM

    Yes.  Instead of using the work around of having text fields function as product fields with calculation widget, this would provide form developers the option of using conditional logic to hide and show products using one payment tool. 

    Thanks,

     

  • Welvin Support Team Lead
    Replied on May 31, 2015 at 10:23 AM

    Note that you can link the product item to a conditional logic if you have the quantity property added to it. For example:

    Payment tool: Have a single payment tool where products can be linked to conditional logic Screenshot 20

    Thanks

  • fhpw
    Replied on May 31, 2015 at 3:19 PM

    Hi Welvin.  Great suggestion.  Currently I am using the feature as you described to show a checkbox field when a Product field quantity is not empty.  It works great. 

    My thinking was having the condition work both ways (probably not possible because payment tool products are treated as one item). For example:

    If {Date} field is before 2015-06-01

    Then Show Product A, Product B

    If {Date} field is after 2015-05-31

    Then Show Product C, Product B

    Thanks!

  • Ashwin JotForm Support
    Replied on June 1, 2015 at 1:03 AM

    Hello fhpw,

    On behalf of my colleague, you are welcome. 

    A feature request ticket is already sent to our back end team. Upon checking the ticket status, I found that it is already assigned to one of our developer and he is already looking into this. We will get back to you as soon as we have any update on this.

    Thank you!